SQL Server
楠_
应该让别人的生活因为你的存在而更加精彩
展开
-
写个数据库函数,模仿Split方法
很多时候 我们需要把一个字符串按某个字符拆分,写一个数据库函数,就不用在代码中拆分完了,循环的调用数据库,一步完成,大大增加了程序的效率。SELECT ID FROM DBO.FUN_SPLIT('1,2,3,4,5,6',',')CREATE FUNCTION [dbo].[FUN_SPLIT]( @STR VARCHAR(8000), @FLAG VARCHAR(8000))R原创 2012-04-01 13:09:49 · 1720 阅读 · 0 评论 -
写个存储过程,做一下千万数据库的数据分页问题
此存储过程在集于SQL Server 2005 版本或以上版本,如果前台页设置 每页显示15,此存储过程返回的结果集只有15条数据。此存储过程还集成 如果查询出来的数据量超过预设数据量,则返回0条数据。此存储过程在集于SQL Server 2005 版本或以上版本,如果前台页设置 每页显示15,此存储过程返回的结果集只有15条数据。EXEC PROC_Page 'T1.* ',' F原创 2012-04-01 13:15:49 · 1771 阅读 · 0 评论 -
存储过程实现列转行报表
例如:求人员年龄结构的报表CREATE TABLE TAB1(ID BIGINT IDENTITY(1,1),Beg Int,En Int,P varchar(100))CREATE TABLE TAB2(ID BIGINT IDENTITY(1,1),Name varchar(100),Job_Date Date)GOINSERT INTO TAB1SELECT 0,3,'一级员原创 2012-07-16 13:34:52 · 1147 阅读 · 0 评论