0
這裏是不起作用的代碼:的MySQL變量錯誤
DECLARE @myTable TABLE (colName nvarchar(500), tableName nvarchar(500))
insert into @myTable
SELECT c.COLUMN_NAME AS colName, c.TABLE_NAME AS tableName, TABLE_SCHEMA tableSchema
FROM information_schema.COLUMNS as c
WHERE c.COLUMN_NAME like '%password%'
select * from @myTable
我的錯誤是:
[錯誤]臺詞:1-7 -------- ------------------ 您的SQL語法有錯誤;檢查對應於你的MySQL服務器版本正確的語法使用近「聲明@myTable TABLE(COLNAME爲nvarchar(500),表名爲nvarchar(500))
insert ' at line 1
任何人有任何想法的手冊?
儘量避免@或寫\'@myTable \' –
您正在使用SQL Server或MySQL? – Omesh
@Omesh我正在使用MySQL。 – Alias