oracle通过DBlink查询远程表数据,为什么有些表的数据能查询出来,有些表的结构出来了,数据查不出来

oracle通过DBlink查询远程表数据,为什么有些表的数据能查询出来,有些表的结构出来了,数据查不出来,第1张

假设原来的表是test1 要写到的表是test2test1的字段为 a b ctest2的字段为 d e f 其中a和d对应 b和e对应 c和f对应先把要写到的表清掉,执行如下语句:truncate table test2;然后把test1表的数据导入到test2表中,执行如下语句:insert into test2select from test1;

问这种问题,描述完现象后,把exception的信息贴出来,这个exception信息指的是微软定义的exception的信息不是你抓到exception后自定义的信息。

dxl13888943957是让你把连接数据库的字符串贴出来,看看你是不是把ip写成了localhost。

你再给用户授权一个resource 权限试一下

grant connect to username;

grant resource to username;

这个情况我遇到过,当时只给了管理员权限grant dba to user,但没有给resource权限结果就是你说的这样了,你试一下看一下成不哦

eg: 表 Users 包含字段 id(主键,学号,不是标识列),name(姓名),age(年龄)

增:

Insert (字段列表,用“,”逗号分隔) into 表 Values (对应值,用逗号分隔)

eg:Insert (id,name,age) into Users vaules ('Y201001','张三',21)

删:

Delete Users where id = 'Y201001'

改:

Update Users set name = '李四' where id = 'Y201001'

查:

Select from Users --查询所有

Select name from Users where id = 'Y201001' --查询ID为“Y201001”的学员姓名

查询年龄同姓名

谢谢,如果楼主想学SQL,推荐楼主看清华出的红皮书,SQL2005系列。很容易入门。

以上就是关于oracle通过DBlink查询远程表数据,为什么有些表的数据能查询出来,有些表的结构出来了,数据查不出来全部的内容,包括:oracle通过DBlink查询远程表数据,为什么有些表的数据能查询出来,有些表的结构出来了,数据查不出来、c# winform 远程连接数据库后 dategridview没有数据显示,提示无法连接、oracle数据库远程连接sqlplus查询表时ORA-00942: 表或视图不存在等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10182975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存