随笔分类 -  MS SQL

摘要:平静的一天,注定不平静 {,…} Message: "Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because a 阅读全文
posted @ 2021-03-26 23:44 shoupifeng 阅读(982) 评论(0) 推荐(0)
摘要:--循环按固定长度截取 --CJ2249301801,CJ2249300803,CJ2249301901,CJ2249302003 截取 形式301,300,301,302 CREATE FUNCTION [dbo].[FN_LOOPSUBSTRING]( @string NVARCHAR(MAX) 阅读全文
posted @ 2020-05-26 09:20 shoupifeng 阅读(318) 评论(0) 推荐(0)
摘要:在工作由于业务的特殊需求,需要把一些数据记录排序序号,转化为英文字母的顺序。如:1,2,3,4,5,6 转化为A,B,C,D,E.....等一系列的顺序。 起初是用循环的,但要变成易与扩展,适应尽量多的排序,从而形成多的英文字母排序。所以几经改良,用了递归来调用,以此来记录下。 主要sql实现的 V 阅读全文
posted @ 2017-03-11 22:36 shoupifeng 阅读(697) 评论(0) 推荐(0)
摘要:下面是例子分析表A记录如下:aIDaNum1a200501112a200501123a200501134a200501145a20050115表B记录如下:bIDbName1200603240122006032402320060324034200603240482006032408创建这两个表SQL语句如下:CREATETABLEaaIDint(1)AUTO_INCREMENTPRIMARYKEY,aNumchar(20))CREATETABLEb(bIDint(1)NOTNULLAUTO_INCREMENTPRIMARYKEY,bNamechar(20))INSERTINTOaVALUES( 阅读全文
posted @ 2013-10-31 00:50 shoupifeng 阅读(300) 评论(0) 推荐(0)
摘要:FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主.一.FOR XML PATH 简单介绍那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如下:接下来我们来看应用FOR XML PATH的查询结果语句如下:SELECT*FROM@hobbyFORXMLPATH 结果:1爬山2游泳3美食 由此可见FOR XML PATH 可以将查询结果根据行输出成XML各式! 那么,如何改变XML行节 阅读全文
posted @ 2013-10-28 00:03 shoupifeng 阅读(397) 评论(0) 推荐(0)
摘要:由于项目的原因,需要将一些记录分类汇总,但还要列出相关的明细,这样的需求我还是第一次遇到,蛋疼了,还是请求一下度娘吧。搜索一番还是有结果,请看以下例子:create table tb ([id] int,[name] varchar(2))insert into tbselect 1,'aa' union allselect 2,'bb' union allselect 1,'cc' union allselect 3,'dd' union allselect 2,'ee' select * from tb--查询 阅读全文
posted @ 2013-10-27 23:53 shoupifeng 阅读(680) 评论(0) 推荐(0)
摘要:在工作中,碰到一些需求需要在表中增加部分字段,但提示行字节数大过了8096字节长度,因此考虑将部分比较大的varchar字段转为ntext字段,但又不清楚会不会给别的程序带来不必要的影响。在进行相关的测试时,系统提示不可以在触发器中读写ntext字段,在对触发器进行修改后,正常更新,同时外围程序的读写没有受到相关影响。修改字段格式的sql语句:alter table tablename alter column colname newDataType比如:alter table mytable alter column mycol1 int default 0 阅读全文
posted @ 2013-04-24 14:02 shoupifeng 阅读(1779) 评论(0) 推荐(0)