在云那方

首页 新随笔 联系 订阅 管理

文章分类 -  SQL2000

上一页 1 2

摘要:select top 0 * into 新表名 from 原表名 阅读全文
posted @ 2008-07-04 14:28 Rich.T 阅读(446) 评论(0) 推荐(0)

摘要:selectdistinct*fromtableName得到无重复记录的结果集。如果该表需要删除重复的记录(重复记录保留1条),可以按以下方法删除selectdistinct*into#TmpfromtableNamedroptabletableNameselect*intotableNamefrom#Tmpdroptable#Tmp另一种方法是一个字段重复,ID不重复delete表whereidnotin(SELECTMAX(id)ASidFROM表GROUPBYrows)---删除重复行select*from表whereidin(SELECTMAX(id)ASidFROM表GROUPBYr 阅读全文
posted @ 2008-07-04 14:17 Rich.T 阅读(3396) 评论(4) 推荐(0)

摘要:select * from 表 where 字段=值 --不区分大小写select * from 表 where 字段 collate Chinese_PRC_CS_AS = 值 --区分大小写CI 指定不区分大小写,CS 指定区分大小写。AI ... 阅读全文
posted @ 2008-07-04 14:09 Rich.T 阅读(446) 评论(0) 推荐(0)

摘要:raiserror('该项目已存在该客户,不能再次转移!', 16, 1) 阅读全文
posted @ 2008-07-04 14:08 Rich.T 阅读(1198) 评论(0) 推荐(0)

摘要:declare@Db_Name_Oldvarchar(50)declare@Db_Name_Newvarchar(50)set@Db_Name_Old='etoon'--原始用户set@Db_Name_New='dbo'--新用户declare@uidint--包括修改表和存储过程declare@namevarchar(50)declare@XTypevarchar(50)declare@ydcardidvarchar(50)--取得数据库用户IDSELECT@uid=uidFROMSysuserswherename=@Db_Name_Old--XType=&# 阅读全文
posted @ 2008-07-04 14:06 Rich.T 阅读(492) 评论(0) 推荐(0)

摘要:-- 返回一个表中所有的字段select name from syscolumns where id=object_id('tb_usertable_online')-- 获取最近添加的标识列的值set @rs = @@identity-- print len('abcdef')-- 大小写转换print lower('ABCDEF')print upper('abcdef')-- 去空格prin... 阅读全文
posted @ 2008-07-04 13:35 Rich.T 阅读(809) 评论(0) 推荐(0)

摘要:CREATE Procedure DBGenData @tableName Varchar(100)--表名AS DECLARE @IsIdentity INT DECLARE @columnName VARCHAR(100)--列名 DECLARE @TypeName VARCHAR(100)--数据类型 DECLARE @columns VARCHAR(3000)... 阅读全文
posted @ 2008-07-04 12:22 Rich.T 阅读(414) 评论(0) 推荐(0)

摘要:UPDATE A SET Name=B.NameFROM BWHERE A.ID=B.ID 阅读全文
posted @ 2008-07-04 12:21 Rich.T 阅读(1267) 评论(0) 推荐(0)

摘要:--用于返回字符串所在的最后一个位置create function dbo.f_getNumber_value(@s varchar(8000),@split varchar(10))returns intasbegin declare @start int,@number int set @start=1 while @start@start) begin set @start=@a ... 阅读全文
posted @ 2008-07-04 12:15 Rich.T 阅读(1019) 评论(0) 推荐(0)

摘要:select cast(cast(10 as float)/3 as decimal(10,2)) 阅读全文
posted @ 2008-07-04 12:09 Rich.T 阅读(3344) 评论(1) 推荐(0)

摘要:sql数据库 SELECT field1= CASE A WHEN '1' THEN 'A' WHEN '2' THEN 'B' WHEN '3' THEN 'C' ELSE 'D' END FROM tabl... 阅读全文
posted @ 2008-07-04 12:08 Rich.T 阅读(990) 评论(0) 推荐(0)

摘要:declare @IDList as varchar(8000)declare @ID as int declare @i as intdeclare @sql varchar(500)declare @tableName varchar(500)declare @trigger varchar(500)set @tableName=''set @trigger=''set @IDList=''s... 阅读全文
posted @ 2008-07-04 12:00 Rich.T 阅读(1226) 评论(0) 推荐(0)

摘要:select CONVERT(varchar(10),getdate(),120)2004-09-12select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608select CONVERT(varchar(12) , getdate(), 111 )2004/09/12select CONVERT(varchar(12) , getd 阅读全文
posted @ 2008-07-04 11:39 Rich.T 阅读(482) 评论(0) 推荐(0)

摘要:1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器2、然后点上面菜单中的工具-->选择数据库维护计划器3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择每天备份后点确定5、下一步... 阅读全文
posted @ 2008-07-04 11:30 Rich.T 阅读(280) 评论(0) 推荐(0)

上一页 1 2