怎么可能呢?
我发现它是为了检查列是否存在
(
SELECT 1 FROM Information_schema.columns
WHERE table_schema = 'db'
AND table_name = 'table'
AND column_name = 'the other column'
)
并在另一列之后添加该列
ALTER TABLE 'table' ADD 'the column' VARCHAR(14) DEFAULT NULL AFTER 'the other column'
1条答案
按热度按时间sg24os4d1#
给出表所在数据库的名称exists:-
它为我工作尝试这个,让我知道它失败的地方