SQL 변수 오류SQL 변수 오류
답변
당신이 가진 활성 연결 볼 수있는이 문제를 해결할 수있는 방법
SELECT @@connections AS [Bağlantı Sayısı],
@@servername AS [Server Adı],
@@language AS Dil,
@@version AS [SQL Server Sürümü],
@@identity AS [Girilen Son ID Değeri],
@@rowcount AS [Satır Sayısı],
@@total_errors AS [Hata Sayısı],
@@total_write AS [Yazma Sayısı],
@@total_read AS [Okuma Sayısı]
ERROR : Unknown system variable '**connections**'
: 대신
SELECT
DB_NAME(dbid) as DBName,
COUNT(dbid) as NumberOfConnections,
loginame as LoginName
FROM
sys.sysprocesses
WHERE
dbid > 0
GROUP BY
dbid, loginame
내 주요 문제는 MySQL에서 사용 변수입니다. 모든 SQL 쿼리. DECLARE 문제가 발생했습니다. – erdemildiz
disGODECLARE "@baglanti"AS TINYINT (3) SELECT n을 사용하십시오. * d.dep_id = n.new_department WHERE n.new_department = ON 뉴스 N D INNER JOIN AS 부서 FROM AS baglanti (@baglanti 후 1 ELSE "501198" "501" IS CASE d.dep_connmain END) AND n.new_inmain = 1 SQL 구문에 오류가 있습니다. 올바른 구문을 보려면 MySQL 서버 버전에 해당하는 설명서에서 'GO DECLARE "@baglanti"AS tinyint (3) SELECT n 근처에서 사용할 설명서를 확인하십시오. *, d.dep_con ' – erdemildiz
'@의 connections'를' @@ connections'? –
MySQL을 사용하고 있습니까? '[...]'에 이름을 넣는 것은 SQL-Server를위한 것입니다. MySQL은 백틱을 사용하여 열 이름을 이스케이프 처리합니다. – Barmar
어떤 DBMS를 사용하고 있습니까? –