声明:
if col_length('memes', 'rating_test') is null
begin
alter table `memes` add column `rating_test` varchar(36)
end
错误讯息:
您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“
if col_length('memes', 'rating_test') is null begin alter table `memes` add colu
”附近使用正确的语法
为什么会生成上述错误消息?
答案 0 :(得分:0)
您的语法不正确,请使用此语法。
If Exists (Select 1 from INFORMATION_SCHEMA.TABLES Where Table_Name = N'YourTableName')
BEGIN
If(COL_LENGTH('[TableName]','ColumnName') is NULL)
BEGIN
Alter Table [TableName]
Add ColumnName DataType(Size) NULL
END
END
GO