11 2015 档案

计算里程差及累积里程
摘要:CREATE TABLE [dbo].[CarData]( [CarID] [int] NULL, [Mileage] [int] NULL, [M_year] [int] NULL, [M_Month] [int] NULL, [M_Day] [int] NULL ) ON [PRIMARY] GO INSERT [dbo].[CarData] ([Ca... 阅读全文

posted @ 2015-11-13 09:51 lgq1978 阅读(511) 评论(0) 推荐(0)

计算下条记录与上条记录日期天数之差
摘要:USE [test] GO /****** Object: Table [dbo].[liu_shui] Script Date: 11/13/2015 09:34:50 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[liu_shui]( [d_date] [date] N... 阅读全文

posted @ 2015-11-13 09:47 lgq1978 阅读(405) 评论(0) 推荐(0)

如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去
摘要:--如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去 create function clear_num (@s nvarchar(100))--创建自定义函数 returns nvarchar(100) as begin while PATINDEX('%[^0-9.]%',@s)>=1 set @s=replace(@s,substring(@s,PATINDEX('%[... 阅读全文

posted @ 2015-11-12 15:57 lgq1978 阅读(1968) 评论(0) 推荐(0)

如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去
摘要:--如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去 create function clear_num (@s nvarchar(100))--创建自定义函数 returns nvarchar(100) as begin while PATINDEX('%[^0-9.]%',@s)>=1 set @s=replace(@s,substring(@s,PATINDEX('%[... 阅读全文

posted @ 2015-11-12 15:53 lgq1978 阅读(228) 评论(0) 推荐(0)

递归查询应用-公司股东层级分析
摘要:1 2 3 4 5 6 7 8 9 10 CREATE proc [dbo].[公司股东层级分析] 11 12 @qymc nvarchar(400) 13 14 15 as 16 17 begin 18 19 if exists (select 企业名称 from dbo.工商登记明细 where 企... 阅读全文

posted @ 2015-11-12 15:43 lgq1978 阅读(465) 评论(0) 推荐(0)

生成数字+英文字母大小写彩虹字符集(6位),共有62^6种可能
摘要:--生成数字+英文字母大小写彩虹字符集(6位),共有62^6种可能 with cte as ( select number as ascii_no,CHAR(number) as ascii_char from master..spt_values where number between 48 and 57--0-9 ascii ... 阅读全文

posted @ 2015-11-12 15:40 lgq1978 阅读(701) 评论(0) 推荐(0)

一个比较笨的全文搜索的例子(分析结构用)-模糊查找
摘要:1 2 3 4 --在所有的char类型的列中模糊查找某个值。 5 --**注意预先切换到当前的数据库中。 6 DECLARE @TABLE_CATALOG NVARCHAR(MAX)--数据库名 7 ,@TABLE_SCHEMA NVARCHAR(MAX)--架构名 8 ,@TABLE_NAME NVARCHAR(MAX)--表名 9 ,@COLUMN... 阅读全文

posted @ 2015-11-12 15:37 lgq1978 阅读(261) 评论(0) 推荐(0)

查询当前数据库中表的存储信息
摘要:declare @table_spaceused table (name nvarchar(100) ,rows int ,reserved nvarchar(100) ,data nvarchar(100) ,index_size nvarchar(100) ,unused nvarchar(100) ) insert into @table_space... 阅读全文

posted @ 2015-11-12 15:31 lgq1978 阅读(427) 评论(0) 推荐(0)

一个计算日期连续性的脚本
摘要:1 USE [test] 2 GO 3 4 --一个计算日期连续性的脚本 5 --需求:查找指定天数的连续交易的记录,比如连续2天发生,连续3天发生等等。 6 /****** Object: Table [dbo].[liu_shui] Script Date: 11/11/2015 14:36:05 ******/ 7 SET ANSI_NULLS ON... 阅读全文

posted @ 2015-11-11 14:51 lgq1978 阅读(566) 评论(0) 推荐(0)

导航