既存のテーブルに列を追加する際に:私は「不適切な構文、既存のテーブルのテーブルに列を追加する際に
IF NOT EXISTS(SELECT *
FROM datab2.INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'f1'
AND table_schema = 'datab2'
AND column_name = 'c4')
THEN
ALTER TABLE f1
ADD c4 nvarchar(50)
END IF;
メートルエラーを取得:
Incorrect syntax near the keyword 'IF' and 'THEN'
:
IF
はBEGIN
とEND
を必要とし、これを試してみてください? MySQL? MSSQL(T-SQL)?その他? – AjahnCharles