解决方案 »

  1.   

    最后的分号删掉,sql2000不能用分号结束语句。
      

  2.   

    我也不记得了,2000太久远了,我用2000时从来没用过分号,分号应该是2005引入的。
    貌似LZ的也不是sql2000,那也可能是语法不兼容TSQL。
      

  3.   

    2000好像是符合sql iso 92标准的,所以用分号结尾应该是一个好习惯
      

  4.   

    alter table a alter column sex int;
    --在sql 2000下测试,加不加分号都没问题看楼主的错误提示,是不是金仓的不支持这种写法,或者不允许使用分好