Oracle数据库
dong_cc
这个作者很懒,什么都没留下…
展开
-
sql 语句 like 多个条件的写法
sql 表A no name 1 lu,li,zhang 2 zhou,wei,liu 3 li,fang 表B no name sex1 li 12 lu 03 zhou 04 zhang 1 怎么实现select * from A where A.name like (select B.name原创 2013-09-28 15:42:18 · 12633 阅读 · 1 评论 -
链接服务器报错:所需的数据长度不匹配。所需的(最大)数据长度为 8,但返回的数据长度为 4----解决方案
问题描述: 在sql server 2000上面建立的链接服务器链接oracle查询这个表,没有问题,但是在sql server 2008服务器上面建立的链接服务器查询这个表的时候提示:消息 7347,级别 16,状态 1,第 1 行链接服务器 'GSW007' 的 OLE DB访问接口 'OraOLEDB.Oracle'返回的数据与列 '[GSW007]..[GSW]原创 2014-06-13 21:14:19 · 15299 阅读 · 0 评论 -
SQL Server 2008使用链接服务器访问Oracle 10g,查询速度超级慢的解决方案
问题说明在SQL Server 2008中建立链接Oracle数据库的链接服务器,建好之后,进行查询测试:selectviid,filenamefrom DBLink..GSW.TVCHANNELwhere CHANNELNO='123456789'表中数据量小的时候查询也挺快的,但是查询一个有200多万数据量的表的时候查询时间为2分多钟,语句如下:select原创 2014-06-15 19:13:54 · 2433 阅读 · 0 评论 -
通过SQL Server 2008 访问Oracle 10g
准备工作事先在需要访问Oracle 数据库的主机上完成以下工作:1. 安装SQL Server 数据库:SQL Server 2008 R2 Express2. 安装Oracle 客户端访问程序:Oracle 10g Client3. 配置Oracle 客户端tnsnames.ora 文件,其中需要注意文件中的数据库别名“ORADB”,该名称在下文创建Linked Server 时原创 2014-06-15 18:43:03 · 463 阅读 · 0 评论