Sql集粹
在sql server中修改表的列名,可以使用sp_rename
sp_rename 'friend.userId','userName','column'
friend是表名,userId是原来的列名,userName是新的列名
注意:userName前面不要有表名,否则,更改后的列名为friend.userName
在sql server 中建立数字列
直接采用命令alter table groupfriend add 1 varchar(2000) 是出错的,因为其含义有歧义.
所以要想建立一个数字列,必须为其列名加上标识符,以识其代含义唯一
alter table groupfriend add [1] varchar(2000)
这样写法就可以成功了,他代表那个数字1为声明的一个列名.