大数据
-
sqlserver中的自定义函数的方法小结
“自定义函数”是我们平常的说法,而“用户定义的函数”是 SQL Server 中书面的说法。 SQL Server 2000 允许用户创建自定义函数,自定义函数可以有返回值。 自定义函数分为:标量值函数或表值函数 如果 RETURNS 子句指…
-
.Net下执行sqlcmd的方法
如下代码: 被的调用方法: 复制代码 代码如下: public static string ExeCommand(string commandText) { Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.UseShellExecute = false; p.…
-
SqlServer下通过XML拆分字符串的方法
复制代码 代码如下: DECLARE @idoc int; DECLARE @doc xml; set @doc=cast('<Root><item><ProjID>'+replace(@SelectedProjectArray,',','</ProjID></item><item><ProjID>…
-
Sqlserver 常用日期时间函数
MS SQL Server中文版的预设日期datetime格式是yyyy-mm-dd hh:mm:ss.mmm 长短日期格式 复制代码 代码如下: --短日期格式:yyyy-m-d SELECT REPLACE(CONVERT(varchar(10),getdate(),120),N'-0','-') --长日期格式:yy…
-
SQLServer中SELECT语句的执行顺序
今天在写一条语句的时候,在查询分析器里边执行 要用10s,换用另外一种写法只用少于1s的时间,同事说是因为Sql句语执行顺序的原因。之前看过一点相 关的书,有一点印象,到网上找了资料,学习下。 逻辑查询处理步骤…
-
sqlserver 存储过程分页代码第1/2页
复制代码 代码如下: declare @TotalCount int declare @TotalPageCount int exec P_viewPage_A 'type1','*','id','','id asc',1,0,4,3,@TotalCount output,@TotalPageCount output select * from type1 Create PROC…
-
在SQLServer上查看SQL语句的执行时间的方法
1:下面这种是比较简单的查询方法,通过查询前的时间和查询后的时间差来计算的 复制代码 代码如下: declare @begin_date datetime declare @end_date datetime select @begin_date = getdate() <这里写上你的语…
-
当恢复sqlserver bak文件时,原始的用户无法删除的解决方法
你无法创建一个相同的用户并mapping这个用户到数据库, 并且你无法删除数据库的用户:DemoUser. 请运行以下脚本, 之后你就可以删除用户:DemoUser.然后创建用户(DemoUser.)并mapping到数据库。 脚本: 复制代码 …
-
数据库中经常用到的操作和管理数据库的语句总结第1/2页
/* --整理者:永恒de影 --整理时间:2010/06/08 --内容:SQL函数的介绍: */ --★★SQL2000查询出各(某)表字段的属性:★★★★★★★★★★★★★★★★★★ SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 =…
-
删除Table表中的重复行的方法
利用SQL Server 2005的新功能NOW_NUMBER和CTE可以很好的实现. 举例说明如下: 建立测试数据: 复制代码 代码如下: create table Dup1 ( Col1 int null, Col2 varchar(20) null ) insert into Dup1 values (1, 'aaa'),…