摘要: set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo/*支持多表查询分页存储过程(事理改进)2012.3--多表联查1declare @Count intexec [proc_DataPagination] 'SL_Article a,SL_User u','u.RealName,a.*','a.UserId=u.UserId','',1,20,0,@Count outputselect @Count--多表联查2declare @Count intexec proc_DataPagination 阅读全文
posted @ 2013-07-13 19:55 从此启程 阅读(244) 评论(0) 推荐(0)
摘要: 今天暂时无事,风和日丽,万里无云。游山的、玩水的、遛麻雀的都闲的不亦乐乎,也忙的不亦乐乎。在这美好的季节,依旧躲在被窝或是电脑旁绞尽脑汁敲键盘的人们,也别有一番滋味。废话少说,言归正传。 赶上了一个最难就业季,总有很多不顺。前几天面试,被问了很多mvc和sqlserver索引的问题,借这个时候来温习 阅读全文
posted @ 2013-07-13 13:44 从此启程 阅读(2380) 评论(30) 推荐(4)
摘要: createPROCEDURESelectByPage(@tblNamevarchar(255),--表名@strGetFieldsvarchar(1000)='*',--需要返回的列@fldNamevarchar(255)='',--排序的字段名@PageSizeint=40,--页尺寸@PageIndexint=1,--页码@doCountbit=0,--返回记录总数,非0值则返回@OrderTypebit=0,--设置排序类型,非0值则降序@strWherevarchar(1500)=''--查询条件(注意:不要加where))ASdecl 阅读全文
posted @ 2013-07-13 13:15 从此启程 阅读(644) 评论(4) 推荐(0)
摘要: Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select . 阅读全文
posted @ 2013-07-13 11:07 从此启程 阅读(531) 评论(0) 推荐(1)
摘要: 获取数据库中所有的表SELECTSysObjects.nameASTablenameFROMsysobjectsWHERExtype='U'获取数据库中所有表的列名SELECTSysColumns.nameASColumnsname,SysObjects.nameASTablenameFROMSysObjects,SysColumnsWHERESysobjects.Xtype='u'ANDSysobjects.Id=Syscolumns.Id获取SQL所有数据库名、所有表名、所有字段名、表字段长度1.获取MSSQL中的所有数据库名:SELECTnameFROMM 阅读全文
posted @ 2013-07-13 10:55 从此启程 阅读(1399) 评论(0) 推荐(0)