SQL汉字转拼音
摘要:1 create Function [dbo].[HZToPY](@HZ VarChar(255)) 2 Returns VarChar(255) 3 As 4 Begin 5 Declare @PY VarChar(255),@LenHZ int,@i int,@FristWord VarChar(2) 6 Set @LenHZ = Len(@HZ) 7 Set @i = 1 8 Set @PY = '' 9 While @i <= @LenHZ10 Begin 11 Set @FristWord = SubString(@HZ,@i,1)12 If( @Fr...
阅读全文
posted @
2013-04-11 09:01
幻劫
阅读(357)
推荐(0)
SQL最大值加1
摘要:1 CREATE FUNCTION GetMaxbhInc (@bh varchar(50)) 2 RETURNS varchar(50) 3 AS 4 BEGIN 5 declare @return varchar(50),@i int,@len int,@v int,@vs varchar(10) 6 7 set @bh=isnull(@bh,'00') 8 9 set @len=len(@bh)10 11 set @i=patindex('%[0-9]%',@bh)12 if @i=0 13 b...
阅读全文
posted @
2013-04-11 09:00
幻劫
阅读(475)
推荐(0)
常用SQL语句
摘要:raiserror('该用户授权无效', 16, 1,1) declare 定义 --启动事务 declare @tran_point int set @tran_point=@@trancount if @tran_point=0 begin tran tran_hystatus else save tran tran_hystatus IF @@ERROR<>0 BEGIN SET @return=1 set @returnstr='数据保存失败!' ...
阅读全文
posted @
2013-01-14 13:32
幻劫
阅读(367)
推荐(0)
经典SQL语句大全
摘要: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 --- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 't
阅读全文
posted @
2013-01-11 09:25
幻劫
阅读(189)
推荐(0)
.SQL Server的主键可以设置成让所有数据删除后恢复成以1开始计数
摘要:DBCC CHECKIDENT( 'TableName', RESEED, 1)
阅读全文
posted @
2013-01-11 09:20
幻劫
阅读(213)
推荐(0)
如何从SQL Server备份文件中获取数据库相关信息?
摘要:环境:os:windows 2003 server enterprise edition 32bit(sp2)sqlserver:我这里是比较老的SQL Server2000 (SP4)发现了一个奇怪的问题,我获取了一个SQLServer2000数据库的备份文件(这个备份文件从哪里来的,无需追究,反正就是有一个SQL Server2000数据库的备份文件),没有任何关于这个备份文件的描述.1.如何获取数据库名称restore headeronly from disk='d:\publish\DBNAME.bak'2.如何获取数据库文件逻辑名称以及物理名称restore file
阅读全文
posted @
2012-12-29 13:40
幻劫
阅读(375)
推荐(0)