“关键字 'column' 附近有语法错误”是怎么回事?其实很简单!
那天,我想在一个表中添加几个字段,就写了个 SQL语句:alter table bus_project add column IsCY int default 0 。
谁知道运行就提示“关键字 'column' 附近有语法错误”。我检查了一下我的语句,没有错阿!然后就上网找了下资料。检查一下alter table的语法,都没有错哦!我就郁闷了,我印象中的语法是这样阿,为什么会报错呢?
最后,在网上没有找到资料,只有看看SQL Server的联机从书。终于在SQL Server 联机丛书中找到了答案,原来是多了“COLUMN”,可能是因为SQL版本不同,语句规定也不同了。改为“ALTER TABLE 表名 ALTER 字段名 类型”即可。
转载于:https://www.cnblogs.com/jay-xu33/archive/2009/03/02/1401380.html