SQL
wfdoublext
这个作者很懒,什么都没留下…
展开
-
cursor,transaction
cursor: DECLARE MyCURSOR1 CURSOR [local|globbal] FOR select ItemCD, ReasonDiv,ReasonCon,ReasonVal from SPS_ItemMaster open MyCURSOR1 while i<@@cursor_rows fetch next from MyCURSOR1 into @ItemCD...原创 2008-09-22 14:24:05 · 135 阅读 · 0 评论 -
清除表,存储过程
清除表 --declare @tname varchar(8000) --set @tname='' --select @tname=@tname + Name + ',' from sysobjects where xtype='U' --select @tname='drop table ' + left(@tname,len(@tname)-1) --exec(@tna...原创 2010-12-02 17:20:44 · 87 阅读 · 0 评论 -
BCP
bcp trial_dwh.dbo.MyBi_FieldMaster in D:\MyBi\MyBi_FieldMasterBK.CSV -S192.168.1.34 -Utrabi -Ptrabi -t"+|+" -c bcp trial_dwh.dbo.MyBi_Master_LevelValue in D:\MyBi\MyBi_Master_LevelValueBK.CSV ...原创 2010-09-16 16:10:27 · 94 阅读 · 0 评论 -
sql相关
1. SQL基本调整1.1. SQL处理顺序SQL语句处理分两个或三个阶段,每个语句从用户进程传给服务器进程进行分析然后执行。如果是select 语句,则还需要将结果返回给用户。1.1.1. 分析(PARSE)分析是SQL语句处理的第一步。主要进行: 检查语法和根据字典来检查表名、列名。 确定用户执行语句的权限。 ...原创 2010-07-20 10:00:32 · 96 阅读 · 0 评论 -
sql执行顺序
一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。 4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。5)选择优化器,不同的优化器一般产生不同的“执行计划” 6)选择连接方式, ORACLE 有...原创 2010-07-20 09:57:23 · 78 阅读 · 0 评论 -
SQL server中convert data函数大全
SQL server中convert函数大全 语句及查询结果: SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06 SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16...2008-05-08 17:46:20 · 399 阅读 · 0 评论 -
SQL快捷键
编辑:注释代码。 CTRL+SHIFT+C 编辑:删除注释。 CTRL+SHIFT+R 编辑:减小缩进。 SHIFT+TAB 编辑:使选定内容为小写。 CTRL+SHIFT+L 编辑:使选定内容为大写。 CTRL+SHIFT+U 书签:移动到上一个书签。 SHIFT+F2 取消查询。 ALT+BREA...2008-05-05 13:40:38 · 497 阅读 · 0 评论 -
sql行列转换
Create table #T (Class varchar(2),CallDate datetime, CallCount int) insert into #T select '1','2005-8-8',40 union all select '1','2005-8-7',6 union all select '2','2005-8-8',77 union all select '3',...原创 2008-11-04 10:53:28 · 89 阅读 · 0 评论 -
split
create table # (a varchar(1000)) declare @string varchar(1000) set @string='(aa,aa);(bb,bb);(ccc,c);(dd,dd)' set @string='insert # select '''+replace(@string,';','...原创 2008-11-04 10:50:17 · 177 阅读 · 0 评论 -
SQL function
SQL 函数 函数大全 SQL 函数 Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式...原创 2008-09-29 16:04:43 · 133 阅读 · 0 评论 -
分页 ,去姓名首字母
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go --/*----- 对数据进行了2分处理使查询前半部分数据与查询后半部分数据性能相同 -------*/ --declare @pagecount int declare @counts int --exec proc_fun_paginati...原创 2012-03-21 11:29:20 · 129 阅读 · 0 评论