随笔分类 - SQL Server 开发
摘要:数据加密 防止开发人员获取到敏感数据(SQL Server的数据加密简介) 背景 有时候,我们还真的会碰到这样的需求:防止开发人员获取到敏感数据。也许你觉得很简单,把开发和运营分开不就可以了吗?是的,如果公司有专门的运营团队的话,但对于很多小公司来说,几个人的开发团队就兼顾了需求分析、设计、开发、测
阅读全文
摘要:sp_configure 'show advanced options',1 go reconfigure with override go sp_configure 'Ole Automation Procedures',1 go reconfigure with override go ALTER PROC dbo.usp_OACreate @folderName VARCHAR(25...
阅读全文
摘要:一些用在SQL 2000的企业管理GUI中,并且不打算用于其他的流程。微软已预计将其中的一些存储过程从未来的SQL Server版本中删除(或已经删除了)。虽然这些存储过程可能很有用并为你节省了很多时间,但是他们可以在任何时候改变他们的函数或简单的删除掉。 下面的图表显示了当许多存储过程从一个Mic
阅读全文
摘要:ASCII码表 ASCII码大致可以分作三部分组成。第一部分是:ASCII非打印控制字符第二部分是:ASCII打印字符;第三部分是:扩展ASCII打印字符 第一部分:ASCII非打印控制字符表 ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能
阅读全文
摘要:---- Tran 事务 以及 Goto 的浅显应用 IF OBJECT_ID('tempdb..#tmptab','U') IS NOT NULL DROP TABLE #tmptab GO CREATE TABLE #tmptab (id int IDENTITY(1,1),name VARCHAR(10),bankMoney MONEY) GO INSERT INTO #tmptab(n...
阅读全文
摘要:建立一个存储过程来返回要读取的数据形成结果集: CREATE PROC dbo.getValuesFromXmlByPath@fileName NVARCHAR(128)asDECLARE @T XML,@idoc INT,@existFlag intEXEC xp_fileexist @fileN
阅读全文
摘要:CREATE PROC usp_Copy_Unzip_DirFiles @FTPPath NVARCHAR(4000)= '', -- ftp 文件夹路径 @WorkPath NVARCHAR(4000) = '', -- work 文件夹路径 @FileName NVARCHAR(4000) = '', -- 文件名 @sqlCmd NVARCHAR(4000) = '', -- ...
阅读全文
摘要:因为工作中常用到 合并两张表中的数据,主要是写下来给自己备忘,T-SQL 中 MERGE 的用法 WHEN MATCHED THEN UPDATE -- 中加了 后面要更新的列是否都相等,如果相等就没必要进行更新,只会 增加无用功 WHEN NOT MATCHED BY SOURCE THEN DE
阅读全文
摘要:需要提供对象: 一张需要被替换字符的表。 通过游标结合动态SQL对某一张特定表的所有列进行更新,主要是对其列值的异常字符处理。 dbo.Characters_need_to_be_replaced create proc usp_Clean_Table @table_name sysname as
阅读全文


浙公网安备 33010602011771号