随笔分类 -  sqlserver

摘要:select a.name,b.rows from sysobjects a,sysindexes b where a.id=b.id and a.xtype='u' and b.indid=1 阅读全文
posted @ 2012-09-04 14:54 kuailewangzi1212 阅读(237) 评论(0) 推荐(0)
摘要:CREATE TABLE [dbo].[Change_STOCK_D]( [Change_STOCK_BI] [char](8) NOT NULL, [AID] [char](8) NOT NULL, [BARCODE] [char](18) NULL, [Q] [decimal](13, 4) NULL, [BALE_Q] [decimal](13, 4) NULL, [ENTRY_PRICE] [decimal](13, 4) NULL, [TAX_ENTRY_PRICE] [decimal](13, 4) NULL, [RETAIL_PRICE] [decimal](9, 2) NULL 阅读全文
posted @ 2012-07-02 15:46 kuailewangzi1212 阅读(395) 评论(0) 推荐(0)
摘要:引用:http://www.cnblogs.com/coconut_zhang/archive/2009/02/02/1382598.htmlSQLServer时间日期函数详解,SQLServer,时间日期,1. 当前系统日期、时间 select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。 select da 阅读全文
posted @ 2012-06-14 10:49 kuailewangzi1212 阅读(176) 评论(0) 推荐(0)
摘要:数据库扩容方案 附件 阅读全文
posted @ 2012-05-30 11:37 kuailewangzi1212 阅读(972) 评论(0) 推荐(0)
摘要:--引用http://blog.sina.com.cn/s/blog_465d51240100a3yp.htmlCREATEprocedure[dbo].[sp_who_lock]asbegindeclare@spidint,@blint,@intTransactionCountOnEntryint,@intRowcountint,@intCountPropertiesint,@intCounterintcreatetable#tmp_lock_who(idintidentity(1,1),spidsmallint,blsmallint)IF@@ERROR<>0RETURN@@ER 阅读全文
posted @ 2012-04-24 11:53 kuailewangzi1212 阅读(205) 评论(0) 推荐(0)
摘要:EXEC sp_configure 'show advanced options',1GORECONFIGURE GOEXEC sp_configure 'Ad Hoc Distributed Queries', 1GORECONFIGURE GORECONFIGUREinsert into OPENDATASOURCE( 'SQLOLEDB', 'Data Source=192.168.0.208;User ID=sa;Password=soft' ).zjg_ol_con.dbo.v_ep_news(class_id ,new 阅读全文
posted @ 2012-04-11 22:01 kuailewangzi1212 阅读(169) 评论(0) 推荐(0)
摘要:declare @aid_output varchar(8),@article_name_output varchar(40)exec sp_executesql N'select @aid1=aid,@article_name=article_name from article where aid=''00050001''', N'@aid1 varchar(8) output,@article_name varchar(40) output',@aid1=@aid_output output,@article_name=@ar 阅读全文
posted @ 2012-02-22 15:42 kuailewangzi1212 阅读(1884) 评论(0) 推荐(0)
摘要:SET statistics IO offset showplan_all off 阅读全文
posted @ 2012-01-04 15:09 kuailewangzi1212 阅读(144) 评论(0) 推荐(0)
摘要:declare @i intselect @i=1while @i<=10begin print @i select @i=@i + 1end 阅读全文
posted @ 2011-07-19 14:33 kuailewangzi1212 阅读(280) 评论(0) 推荐(0)
摘要:create function IsEmpty(@a varchar(200),@b varchar(200)) returns varchar(200)as/* */begin declare @rtn varchar(200) select @rtn='' select @a=isnull(@a,'') if @a='' begin select @rtn=@b end else begin select @rtn=@a end return @rtnend 阅读全文
posted @ 2011-06-22 16:45 kuailewangzi1212 阅读(296) 评论(0) 推荐(0)
摘要:create function uf_getStrBySplit(@old_str varchar(8000),@split varchar(50),@pos int) returns varchar(200)as/* 功能描述:返回分割后的字符串的第几个字符串 参数说明:@old_str:原字符串 @split:分隔符 @pos:第几个*/begin declare @rtn varchar(200), @li_p int select @rtn='' select @old_str=ltrim(rtrim(@old_str))+@split select @li_p=0 w 阅读全文
posted @ 2011-06-20 10:53 kuailewangzi1212 阅读(330) 评论(0) 推荐(0)
摘要:SET QUOTED_IDENTIFIER ONGOSET ANSI_NULLS ONGOALTER function uf_getStrBySplit(@old_str varchar(8000),@split varchar(50),@pos int) returns varchar(200)as/* 功能描述:返回分割后的字符串的第几个字符串 参数说明:@old_str:原字符串 @split:分隔符 @pos:第几个*/begin declare @rtn varchar(200), @li_p int select @rtn='' select @old_str=lt 阅读全文
posted @ 2011-03-31 16:09 kuailewangzi1212 阅读(527) 评论(0) 推荐(0)
摘要:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 删除 PendingFileRenameOperations 这个键。 阅读全文
posted @ 2011-01-26 11:42 kuailewangzi1212 阅读(477) 评论(0) 推荐(0)
摘要:--方法一declare @objecttoken intexec sp_oacreate 'adodb.stream', @objecttoken outputexec sp_oasetproperty @objecttoken, 'type', 2exec sp_oasetproperty @objecttoken, 'charset','utf-8'exec sp_oamethod @obj... 阅读全文
posted @ 2010-09-01 09:16 kuailewangzi1212 阅读(1017) 评论(0) 推荐(1)
摘要:CREATE TABLE SolarData ( yearId int not null primary key, data char(7) not null, dataInt int not null ) go--插入数据 INSERT INTO SolarData SELECT 1900,'0x04bd8',19416 UNION ALL SELECT 1901,'0x04ae0',19... 阅读全文
posted @ 2010-04-09 16:05 kuailewangzi1212 阅读(556) 评论(0) 推荐(0)
摘要:2、语法select year,jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,decfrom salesbymonthpivot ( sum(amount) for month in (jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec)) as ourpivot 阅读全文
posted @ 2010-04-09 09:43 kuailewangzi1212 阅读(182) 评论(0) 推荐(0)
摘要:declare @MyVar varchar(50) declare @MySQL nvarchar(50) select @MySQL = ' select @MyVar=''1'' ' exec sp_executesql @MySQL,N'@MyVar varchar(50) output',@MyVar output print @myvar 阅读全文
posted @ 2009-09-11 15:16 kuailewangzi1212 阅读(269) 评论(0) 推荐(0)
摘要:execute master..xp_cmdshell 'net use \\计算机名\dbback 计算机密码 /user:计算机名\用户名'backup database 数据库名 to disk='\\计算机名\dbback\20090902.bak'--说明net use \\计算机名\dbback :在远程计算机"计算机名"上有一个共享文件夹"dbback"且此文件夹有可写权限。计算机密... 阅读全文
posted @ 2009-09-02 16:41 kuailewangzi1212 阅读(538) 评论(0) 推荐(0)
摘要:use 数据库exec sp_msforeachtable 'DBCC DBREINDEX(''?'')'//修改单个表的索引 DBCCDBREINDEX(article_sale_da,'',70) 阅读全文
posted @ 2009-07-10 16:51 kuailewangzi1212 阅读(350) 评论(0) 推荐(0)
摘要:/*从开始日期到结束日期计算进销存*/declare @str_dt datetime, @end_dt datetime, @temp_dt varchar(10), @i int select @str_dt='20090401',@end_dt='20090407' set @i=DATEDIFF ( day , @str_dt , @end_dt ) while @i>=0begi... 阅读全文
posted @ 2009-04-07 09:46 kuailewangzi1212 阅读(439) 评论(0) 推荐(0)