Sql Server
even0220
这个作者很懒,什么都没留下…
展开
-
分页存储过程
****** 对象: StoredProcedure [dbo].[UP_GetRecordByPage] 脚本日期: 07/23/2010 14:58:47 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO--------分页存储过程CREATE PROCEDURE [dbo].[UP_GetRecordByPage] @tblName varchar(255), --table name @fldNa转载 2010-07-23 17:38:00 · 344 阅读 · 0 评论 -
一个项目涉及到的50个Sql语句
/*标题:一个项目涉及到的50个Sql语句(整理版)作者:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)时间:2010-05-10地点:重庆航天职业学院说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。问题及描述:--1.学生表Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表 Course(C#,Cname,T#) --C# --课程编号,Cn转载 2010-07-28 16:54:00 · 469 阅读 · 0 评论 -
在SQLSERVER中处理特殊字符以及空格。
--去除特殊字符,只留0-9,a-z,A-Zdeclare @teststr varchar(100)set @teststr='test #123^we'while patindex('%[^0-9a-zA-Z]%',@teststr)>0 SET @teststr=STUFF(@teststr, patindex('%[^0-9a-zA-Z]%',@teststr),1,'')SELECT @teststr--------------------------------原创 2010-11-19 13:15:00 · 5611 阅读 · 0 评论 -
业务单号自动增长的处理办法 eg: P031106001
问题:在实际业务处理中有些单号需要自动增长,但又不能用自增列代替 eg: P031106001 -- 第一位P表示采购单,031106表示日期,后三位是流水号。 /* 1:创建测试用的表结构 */create table tablename(pono char(10),b int)go/* 2:创建一个得到当前日期的视图,为下面的自字义函数作准备 */c转载 2013-01-08 23:57:16 · 812 阅读 · 0 评论 -
业务单号自动增长的处理办法 eg: R000000001
/* 1:创建测试用的表结构 */create table tablename(pono char(10),b int)go/* 2:用自定义函数来得到单号 */create function getDH() returns char(10) As begin declare @dh1 char(10),@dh2 char(10) select @dh1 = ma原创 2013-01-08 23:58:11 · 1101 阅读 · 0 评论 -
SQL Server 2008 R2英文版安装图文教程
SQL Server 2008 R2英文版安装图文教程,需要的朋友可以参考下SQL Server 2008 R2英文版安装图解转载 2013-01-09 11:29:15 · 4841 阅读 · 1 评论 -
MSSQL删除某数据库中所有表
--删除所有约束DECLARE c1 cursor for select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' from sysobjects where xtype = 'F'open c1declare @c1 varchar(8000)fetch转载 2013-01-20 13:59:20 · 4629 阅读 · 0 评论