1. 主页 > 数据库 > mssql

mssql常规操作语句

查询数据列类型

select a.name as [column],b.name as type
from syscolumns a,systypes b
where a.id=object_id('表名') and a.xtype=b.xtype

where条件用来去掉系统数据库

use master
select * from sysdatabases where dbid>4

添加表列

alter table 表名 add   address nvarchar(50) null

添加表列并添加默认值

ALTER TABLE 表名 ADD sort int DEFAULT (999)


删除表列

alter table 表名 drop column 列名

设置主键

 ALTER TABLE [表名] ADD CONSTRAINT PK_列名 PRIMARY KEY (主键名);


修改表列字段类型
alter table test alter column address char(10);

修改表默认值

ALTER TABLE [表名] ADD  CONSTRAINT [DF_表名_列名]  DEFAULT year(getdate()) FOR [列名]


--修改表列字段名


exec sp_rename '表名.[列名]', '新的列名', 'column'
eg:
exec sp_rename 'test.address', 'address1', 'column';

--修改表名
exec sp_rename '原表名', '新表名', 'object'
eg:
exec sp_rename 'test', 'test1', 'object';

修改sa密码

ALTER LOGIN sa WITH PASSWORD = '新密码';







本文由某某资讯网发布,不代表某某资讯网立场,转载联系作者并注明出处:http://www.yaxima.com/html/mssql/321.html

联系我们

在线咨询:点击这里给我发消息

微信号:wx13637754776

工作日:9:30-18:30,节假日休息