随笔分类 -  sqlserver特殊处理

mssql 日常语句收集 by zhouwillpower
摘要:SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 阅读全文

posted @ 2006-08-29 14:29 zhouwillpower 阅读(228) 评论(0) 推荐(0)

在sqlserver中改变对象的所有者 by zhouwillpower
摘要:use 库名 exec sp_MsForEachTable ' EXEC sp_changeobjectowner "?","dbo" ' sp_changeobjectowner 表名,所有者 eg: sp_changeobjectowner 'dfhs.ff_desk_info',ffsd 阅读全文

posted @ 2006-08-02 11:30 zhouwillpower 阅读(222) 评论(0) 推荐(0)

获取汉字第一个字符的存储过程 by zhouwillpower
摘要: Create function fun_GetPY @str nvarchar(4000) returns nvarchar(4000) As begin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)0 begin set @word=left(@str,1) --如果非汉字字符,返回原字符 set @PY=@PY+(case when unicode(@word) between 19968 and 19968+20901 then ( select top 1 PY from ( select 'A' as PY,N'驁' as word 阅读全文

posted @ 2006-06-22 16:56 zhouwillpower 阅读(193) 评论(0) 推荐(0)