SQL Server
gqltt
这个作者很懒,什么都没留下…
展开
-
SQL模糊查询语句和Escape转义字符
来源:http://www.cnblogs.com/amylis_chen/archive/2010/07/16/1778921.html通配符 描述 示例 % 包含零个或更多字符的任意字符串。 WHERE title LIKE '%computer%' 将查找处于书名任意位置的包含单词 computer 的所有书名。_(下划线) 任何单个字符。 WHERE au_fname LI转载 2011-12-13 16:47:48 · 2693 阅读 · 1 评论 -
SQL Server查询中特殊字符的处理方法
来源:http://database.51cto.com/art/201009/227766.htmSQL Server查询中,经常会遇到一些特殊字符,比如单引号“'”等,这些字符的处理方法,是SQL Server用户都应该需要知道的。我们都知道SQL Server查询过程中,单引号“'”是特殊字符,所以在SQL Server查询的时候要转换成双单引号“''”。但这只是特殊字符的一转载 2011-12-13 17:03:08 · 2052 阅读 · 0 评论 -
在SQL Server中用好模糊查询指令LIKE
来源:http://www.itpapa.com/forum.php?mod=viewthread&tid=719查询是SQL Server中重要的功能,而在查询中将Like用上,可以搜索到一些意想不到的结果和效果,like的神奇之处在于其提供的模糊查询功能,通过与它相匹配的四大类通配符,like放在条件中起到画龙点睛的作用。一、一般搜索条件中用Like 可与LIKE配对的数据转载 2011-12-13 16:30:34 · 948 阅读 · 0 评论 -
PL/SQL-FOR UPDATE 与 FOR UPDATE OF的区别
数据库 oracle for update of 和 for update区别 select * from TTable1 for update 锁定表的所有行,只能读不能写 2 select * from TTable1 where pkid = 1 for update 只锁定pkid=1的行 3 select * from Table1 a join T转载 2012-07-16 22:13:26 · 945 阅读 · 0 评论 -
脏读、不可重复读和幻读
1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。2. 不可重复读 :是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两次读数据之间,由于第二个事务的修改,那么第一个事务两次读到的的数据可能是不一样的。这样就发生了在一个事务转载 2012-09-03 09:32:33 · 688 阅读 · 0 评论 -
java调用存储过程同时获取[返回参数]和[结果集]
来源:http://blog.csdn.net/security08/article/details/5148586执行以下代码,报错:String querySQL = "{?=call p_sys_manager_csReport(?,?,?,?,?)}";cstmt = conn.prepareCall(querySQL);cstmt.registerOutParameter(1转载 2013-03-04 09:50:28 · 1785 阅读 · 0 评论 -
在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery)
来源:http://www.cnblogs.com/OpenCoder/archive/2010/03/18/1689321.html1、启用Ad Hoc Distributed Queries在使用openrowset/opendatasource前搜先要启用Ad Hoc Distributed Queries服务,因为这个服务不安全所以SqlServer默认是关闭的启用Ad H转载 2013-03-12 14:55:42 · 1001 阅读 · 0 评论 -
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。
SQL Server 与 Excel之间导数据时候执行SQL遇到问题执行如下SQL语句select * from openrowset('Microsoft.Jet.OLEDB.4.0','Excel 8.0;HDR=Yes;IMEX=1;Database=d:\sysuser.xlsx',[Sheet1$])提示错误: 第一步:保证Excel 文件与 SQL Server原创 2013-03-12 16:22:29 · 12854 阅读 · 0 评论 -
在SQL Server数据库之间进行数据导入导出
来源:http://kb.cnblogs.com/page/94464/在SQL Server数据库之间进行数据导入导出(1).使用SELECT INTO导出数据在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:1、根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT后是*, 空表转载 2013-03-13 10:23:44 · 3316 阅读 · 1 评论