T-Sql
T-SQL 不適用於 Linux 上的 DBeaver
我正在嘗試執行一個基本的 T-SQL 腳本
DECLARE @temptable TABLE( abilityTypeId BIGINT NOT NULL, companyId BIGINT NOT NULL ); INSERT INTO @temptable(abilityTypeId, companyId) VALUES (1, 2); SELECT * FROM @temptable;
但我收到以下錯誤:
SQL 錯誤
$$ 1087 $$ $$ S0002 $$:必須聲明表變數“@temptable”。必須聲明表變數“@temptable”。
MERGE INTO
也不工作。是否有可能讓它在 Linux 上執行,還是我必須為此使用 Visual Studio?
DBeaver 使用語句分隔符(預設為“;”)逐一解析查詢並連續執行它們。
嘗試刪除空行和那些“;”。
在此處查看更多詳細資訊。