随笔分类 -  数据库

摘要:IF NOT object_id('proc_CallWebServices') IS NULL DROP PROCEDURE proc_CallWebServices GO CREATE PROCEDURE proc_CallWebServices( @parametor VARCHAR(20) = NULL ) AS BEGIN DECLARE @obj INT DECLAR... 阅读全文
posted @ 2016-08-05 15:11 飘.... 阅读(673) 评论(0) 推荐(0)
摘要:--功能: 用于将小写的数值翻译成大写的字符串(支持到分,即小数点后两位) --入口参数:@decNum------数字型变量 --返回:字符串 --举例:select dbo.fn_ChnMoney(623.88) -- 结果为“陆佰贰拾叁元捌角捌分” CREATE FUNCTION fn_ChnMoney(@decNum deci... 阅读全文
posted @ 2016-08-05 15:08 飘.... 阅读(6082) 评论(1) 推荐(0)
摘要:select A.SPID as 被阻塞进程,a.CMD AS 正在执行的操作,b.spid AS 阻塞进程号,b.cmd AS 阻塞进程正在执行的操作 from master..sysprocesses a,master..sysprocesses b where a.blocked0 and a.blocked= b.spid exec sp_who 'active'--查看系统内所有... 阅读全文
posted @ 2016-08-05 15:04 飘.... 阅读(3012) 评论(0) 推荐(0)
摘要:简介:我们经常会用到sql日期转换,这里列出了日期输出为字符串的所有代码 <!--内容开始--> Sql日期时间格式转换: 输出格式 2014-06-12 Select CONVERT(varchar(100), GETDATE(), 23) 输出格式 2014-06-12 22:31:18 Sel 阅读全文
posted @ 2016-08-05 15:01 飘.... 阅读(2333) 评论(0) 推荐(0)
摘要:简介:分享数据库日志学习 http://www.cnblogs.com/Cookies-Tang/p/3750562.html 我觉得最关键的几个字段如下:另外需要了解怎么通过日志找到操作的对象,这样就可以找到BUG中一些异常表的更新情况了 http://files.cnblogs.com/file 阅读全文
posted @ 2016-08-05 14:54 飘.... 阅读(211) 评论(0) 推荐(0)
摘要:1、查看数据库的版本 select @@version 2、查看数据库所在机器操作系统参数 exec master..xp_msver 3、查看数据库启动的参数 sp_configure 4、查看数据库启动时间 select convert(varchar(30),login_time,120) f 阅读全文
posted @ 2016-08-05 14:45 飘.... 阅读(963) 评论(0) 推荐(0)
摘要:BEGIN TRAN BEGIN TRY --这里写代码 SELECT 1 --这里写代码 END TRY BEGIN CATCH IF @@trancount > 0 ROLLBACK TRAN END CATCH IF @@trancount > 0 COMMIT TRAN 阅读全文
posted @ 2016-08-05 14:42 飘.... 阅读(271) 评论(0) 推荐(0)
摘要:简介:SQL MD5 加密 <!--内容开始--> 下述是 SQL Server 中 MD5加密 16位和32位的 阅读全文
posted @ 2016-08-05 14:27 飘.... 阅读(222) 评论(0) 推荐(0)
摘要:传递一个sql的小知识,现成的语句,在工作流的表单域中很实用。 数字或字符串转成千分位 字符串转换成数值 阅读全文
posted @ 2016-08-05 11:21 飘.... 阅读(10227) 评论(1) 推荐(1)
摘要:简介:OPENXML方法使用一例实现导入功能 <!--内容开始--> DECLARE @strProjGUID AS VARCHAR(50) DECLARE @strProjCode AS VARCHAR(50) DECLARE @idocImpXml AS INT DECLARE @xmlCoun 阅读全文
posted @ 2016-08-05 11:16 飘.... 阅读(856) 评论(0) 推荐(0)
摘要:DECLARE @PageNumber INT = 6 DECLARE @RowsCountPerPage INT = 10 SELECT BusinessEntityID , FirstName , LastName FROM Person.Person ORDER BY BusinessEntityID OFFSET ( ... 阅读全文
posted @ 2016-08-02 15:27 飘.... 阅读(184) 评论(0) 推荐(0)
摘要:IF EXISTS ( SELECT * FROM sysobjects WHERE xtype = 'fn' AND name = 'fn_NumberFormat' ) BEGIN DROP FUNCTION [dbo].[fn_NumberFormat] EN... 阅读全文
posted @ 2016-08-02 15:00 飘.... 阅读(4661) 评论(0) 推荐(0)
摘要:新建C#类库,编译。 引用 using Microsoft.SqlServer.Server; 方法 [SqlFunction]public static int GenerateTxt(){ ......} 修改数据库配置 修改配置exec sp_configure 'clr enabled', 阅读全文
posted @ 2016-08-02 14:58 飘.... 阅读(2420) 评论(0) 推荐(0)
摘要:简介:master..spt_values,数据行拆分简单小技巧 SQl结果集查出如下图: 最终结果集如下图: 拆分SQL核心如下: 借助数据库常量表:master..spt_values 此表记录都是数据库中常用的常量值 SELECT number FROM master..spt_values 阅读全文
posted @ 2016-07-31 10:58 飘.... 阅读(3369) 评论(0) 推荐(1)
摘要:select OBJECT_NAME(object_id) as name,object_NAME(referenced_major_id) as ref from sys.sql_dependencies where object_id='211251' select OBJECT_NAME(object_id) as name,object_NAME(referenced_major_i... 阅读全文
posted @ 2016-07-31 10:49 飘.... 阅读(1203) 评论(0) 推荐(0)
摘要:查找myuser表上面的isadmin字段上面的默认值约束,查询sql如下: 阅读全文
posted @ 2016-07-31 10:48 飘.... 阅读(362) 评论(2) 推荐(1)
摘要:简介:场景1:基于开始日期和工期,推算结束日期。 场景2:基于开始日期和结束日期,计算工期 注:需要自己做界面维护工作日表(s_WorkDay)和节假日表(s_SpecialDay) 涉及到的数据表 场景1:根据开始日期和工期,计算结束日期 场景2:根据两个日期,计算工期 需要用到的函数 阅读全文
posted @ 2016-07-31 10:47 飘.... 阅读(12267) 评论(0) 推荐(0)
摘要:GO IF EXISTS(SELECT 1 FROM SYSOBJECTS WHERE ID=OBJECT_ID('fn_GetValueBySepPos') AND XTYPE='FN') BEGIN DROP FUNCTION dbo.fn_GetValueBySepPos END GO --功能:根据分隔符的位置获取值 --参数:@String 输入的字符串;@Sep 分隔符(默认... 阅读全文
posted @ 2016-07-31 10:31 飘.... 阅读(721) 评论(0) 推荐(0)
摘要:简介:链接服务器***的OLE DB访问接口"SQLNCLI10"返回了消息“没有活动事务。”。无法执行该操作,因为链接服务器***的OLE DB访问接口"SQLNCLI10"无法启动分布式事务。 <!--内容开始--> 错误信息如下: 链接服务器***的OLE DB访问接口"SQLNCLI10"返 阅读全文
posted @ 2016-07-31 10:30 飘.... 阅读(760) 评论(0) 推荐(0)
摘要:DECLARE @guid NVARCHAR(MAX)SET @guid = 'CF789C0E-B844-E511-8100-00155D0A6F04'DECLARE @index INT , @count INTSELECT IDENTITY( INT,1,1 ) AS id , objects 阅读全文
posted @ 2016-07-31 10:17 飘.... 阅读(323) 评论(0) 推荐(0)