在sqlserver中列名有符号怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在sqlserver中列名有符号怎么办相关的知识,希望对你有一定的参考价值。

alter table 设备
add 产量(m3/h) char(5)
想要设置列名为: 产量 (m3/h)
应该怎么输入该语句?总是显示()或者 / 有错。

alter table 设备
add [产量(m3/h)] char(5)
列名加上中括号就可以了
参考技术A alter table 设备 add [产量(m3/h)]  char(5)

中括号括起来就OK

本回答被提问者和网友采纳

用sqlserver2008创建了1个表,里面有几个属性,其中一个属性我不想要了,怎么删除,

还有在这个表中写入了好多数据怎么把这些数据删掉?

所谓的属性就是指字段,可用语句或者直接在树形结构中删除。

语句删除:

alter table 表名 drop column 字段名;

树形结构删除:

1、用MicroSoft SQL Server Manager Studio 登录到sqlserver2008。

2、依次点击左边树形结构数据库——指定的数据库——系统表——要操作的表名——列,找到要删除的列名。

3、右键该列名,如str列,并选择删除按钮。

4、弹出页面点击确定即可,如图:

参考技术A 1、删除其中一列:alter table tableName drop column columnName
2、清空所有表数据:delete tableName

tableName:表名
columnName:列名
参考技术B 1、删除其中一列:alter table tableName drop column columnName
2、清空所有表数据:delete tableName
参考技术C 删除数据最好用 truncate table 表名;

以上是关于在sqlserver中列名有符号怎么办的主要内容,如果未能解决你的问题,请参考以下文章

SQLServer如何修改一列的列名呢?

sql server,更改列名怎么写?如列A改名为列B

SqlServer查询数据行中是不是有换行

用sqlserver2008创建了1个表,里面有几个属性,其中一个属性我不想要了,怎么删除,

SQLserver 怎么更新某一行的所有列

SQL数据库表的列名能否含有括号