随笔分类 - SQLServer数据库
摘要:刚装了一个SQL2005数据库,进行远程访问,竟然不能通过Windows身份验证远程登录,尝试用SQL Server 身份验证以IP地址访问却是成功的。奇哉怪哉,见过的都是可以信任连接而无法以IP访问的,这次反其道而行之,算是长见识了。 服务器以WinXP SP3+ SQL Server 2005搭建,windows防火墙的tcp/ip端口1433 与ucd端口1434均己打开,计算机组策略的...
阅读全文
摘要:做网站的时候经常会碰到要截取字符串的情况。但Len函数不管是中文字符,还是英文字符,统统按一个单位来计算,由于一个中文字符的宽度通常是两个英文字符宽度,在中英文混合的情况下字符串实际占用的宽度就不好计算了,如果按照Len函数计算的长度来截取字符串截出来的效果就会长短不一,下面是按照一个汉字相当于两个英文字符来计算字符串长度截取字符串的数据库函数代码 CREATE FUNCTION [dbo].[F...
阅读全文
摘要:应用SQL Server 2005的数据加密功能实现对敏感数据的保护。 对称加密--======================================================================/*Create Symmetric Encryption by password*/--===========================================...
阅读全文
摘要:--判断是否存在addOneArticle这个存储过程if Exists(select name from sysobjects where NAME = 'addOneArticle' and type='P') drop procedure addOneArticle--判断是否存在countAr这个触发器if exists(select * from dbo.sysobjects wher...
阅读全文
摘要:在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。LIKE关键字共有四种通配符。“%”代表“包含0个或更多字符的任意字符串”;“_”代表“任何单个字符”;“[]”代表“指定范围(例如 [a-f])或集合(例如...
阅读全文