类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
我先用create table创建一个表,再用alter添加列,问题出来了
如果用create 创建一个名为五月份的表,用alter 为这个表添加列没有任何问题,但是假如要是创建的是一个2004年5月份的表或5月份的表,表创建是没有问题,用alter添加列就出现问题,说在2004或在5附近有语法问题,这是什么原因?
alter table 2004年5月份 add 计划 varchar (20)"有错误
网友回答:
把 表名 用方括号引起来
alter table [2004年5月份] add 计划 varchar (20)
--晕,上面的怎么会打成
alter table [2004年5月份] add 计划 varchar (20)
--创建也会有问题啊,除非楼主不是用create table 创建折
create table 2004年5月份(计划 varchar (20))