sql server修改列名语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server修改列名语句相关的知识,希望对你有一定的参考价值。

参考技术A EXEC sp_rename '表名.[原列名]', '新列名', 'column'

下例将表 customers 中的列 contact title 重命名为 title。

EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
参考技术B 1.找到要修改的表,右键单击选择设计,
2.然后确定要修改名称的列,
3.接着点击顶部的新建查询,
4.接下来就是执行sp_rename语句了,
5.接着在看一下表结构,列名称就变了,

2017-3-10 SQL server T-sql语句 高级查询

条件修改:
update 表名 set 列名 = 值 where 列名 = 值
条件删除:
delete from 表名 where 列名 = 值
高级查询
条件查询
 查列 *改为要查看的列,多列逗号隔开
 筛选条件 where 列名 = >= <= > < 值 and or
模糊查询
select * from 表名 where 列名 like ‘%值%‘ %通配符
排序查询
select * from 表名 where order by 列名 asc / desc
去重查询
select distinct 列名 from 表名
分组查询
select 某一列名 from 表名 group by 对应的列名
子查询
将查询语句当做值来使用

 

alter table 外键表名 add constraint 约束名称 foreign key(外键字段) references 主键表名(约束列名)

 

如表A中的Ids是主键,要约束表B中的Aid列,那么语句应该是:

alter table B add constraint A_B_Ids foreign key(Aid) references A(Ids)


















以上是关于sql server修改列名语句的主要内容,如果未能解决你的问题,请参考以下文章

sql server修改列名语句

sql server中使用sql语句修改列名

sql server where 字段 is null 的问题

SQL Server 2008 R2列属性修改

sql server 2005代码错误 提示插入错误: 列名或所提供值的数目与表定义不匹配。

sql server 2008中列名外的中括号去除不掉