alter database [DDHAMSDB] set offline with rollback immediate
alter database [DDHAMSDB] set online
2、修改已有数据库字段的长度,用设计管理器无法完成修改
alter table [DDHAMSDB].[dbo].[TechArchive]
alter column PowerStation varchar(100)
3、去掉字段前后空格
LTRIM ( character_expression ) --LTRIM删除起始空格后返回字符表达式
RTRIM ( character_expression ) --RTRIM截断所有尾随空格后返回一个字符串
4、取字段的前几位
实例:
取字段的前八位
update [DDHAMSDB].[dbo].[TechFile] set CreateDate =substring(CreateDate,1,8)
5、sqlserver允许拼接字符串实例:字段后加上两个零update [DDHAMSDB].[dbo].[TechFile] set CreateDate = CreateDate+'00'
6、日起转换实例:将一个任意合法日期转化为8位日期update [DDHAMSDB].[dbo].[TechFile] set CreateDate =(CONVERT(varchar(50),CAST (CreateDate AS date),112))7、替换字段内的特定字符实例:将字段内的“-”替换为空update [DDHAMSDB].[dbo].[TechFile] set CreateDate =replace(CreateDate,'-','')