代码改变世界

随笔分类 -  [20] SQL

SQL存储过程分页排序

2010-08-14 19:36 by 音乐让我说, 571 阅读, 收藏, 编辑
摘要: 代码如下:新:等待更新... 阅读全文

常用SQL字符串函数

2010-08-14 19:29 by 音乐让我说, 204 阅读, 收藏, 编辑
摘要: 代码如下:/*用法描述:Stuff(expression1_Str,startIndex,lengthInt,expression2_Str)函数共有四个参数,其功能是将expression1_Str中自startIndex位置起删除lengthInt个字符,然后将expression2插入到expression1_Str中的startIndex位置。*/select 'abcdefg'selec... 阅读全文

统计两个时间相隔多少年、月、日、小时、分钟、秒钟(原创)

2010-08-14 19:22 by 音乐让我说, 881 阅读, 收藏, 编辑
摘要: 代码如下:等待更新,转载请注明,谢谢! 阅读全文

SQL 实现 C# Split 功能

2010-08-02 22:00 by 音乐让我说, 583 阅读, 收藏, 编辑
摘要: 在给文章加自定义标签时,需要在存储过程中对输入的字符串按照“,”字符分割成一个字符数组。但是Sql中没有实现字符串分组的Split方法。因此就需要编写一个自定义的Split函数。我首先是使用表值函数的方法实现的字符串分组,但是在使用中感觉不是很方便。后来又在网上找到了一种使用两个标量函数,其中一个函数首先返回分割后字符数组的长度,另一个函数依次返回每个分割出的字符串。然后使用循环依次获取分割的字符。表值函数实现Split方法:结果为:使用循环的方法首先GetSplitLength函数返回分割后的字符数组的长度。结果为:GetSplitOfIndex函数是按顺序分别获取分割后的字符串。结果为:比 阅读全文

SQL 随机产生姓名

2010-08-02 21:27 by 音乐让我说, 655 阅读, 收藏, 编辑
摘要: 下面是我自己写的SQL随机产生一个或多个姓名,代码如下:代码完毕,不过有一个缺点,目前不支持2个以上的姓氏和3个以上的名,随后我会继续更新,请期待... 阅读全文

SQL 格式化DateTime 类型

2010-08-02 21:17 by 音乐让我说, 782 阅读, 收藏, 编辑
摘要: 格式化 SQL DateTime 类型代码如下:代码结束。欢迎大家踊跃扩展,谢谢! 阅读全文

T-SQL 小记

2010-07-26 20:59 by 音乐让我说, 451 阅读, 收藏, 编辑
摘要: 很高兴为你解答, 相信group by你一定用过吧, 先对比说下partition by关键字是oracle中分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partition by用于给结果集分组,如果没有指定那么它把整个结果集作 阅读全文

T-SQL 2005 中新增函数练习

2010-07-26 20:55 by 音乐让我说, 160 阅读, 收藏, 编辑
摘要: 下面是我的SQL练习:呵呵,写完了。 阅读全文
点击右上角即可分享
微信分享提示