社区
数据库相关
帖子详情
如何连接同一数据库中不同用户所属的表?
first_lover
2002-04-10 12:48:45
有一个数据库啊A,有2个用户user1、user2,user1中有一个表sys_bureau(name,code),user2中有一个表为ZY_SID_ZY(id,code)。现用user2登陆,要查找出ZY_SID_ZY中code和sys_bureau中code相等的纪录,如何连接查找?(不能用超级用户system登陆).
很急,马上给分哦
...全文
82
8
打赏
收藏
如何连接同一数据库中不同用户所属的表?
有一个数据库啊A,有2个用户user1、user2,user1中有一个表sys_bureau(name,code),user2中有一个表为ZY_SID_ZY(id,code)。现用user2登陆,要查找出ZY_SID_ZY中code和sys_bureau中code相等的纪录,如何连接查找?(不能用超级用户system登陆). 很急,马上给分哦
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
first_lover
2002-04-11
打赏
举报
回复
看来是分配权限问题,问题不在我这里,这下好了。
多谢newwen(wen) 、 wylove(阿刚)的提示。
问题找到了,给分没商量!
newwen
2002-04-10
打赏
举报
回复
user2必须有sys_bureau的select权限
newwen
2002-04-10
打赏
举报
回复
select A.*,B.id from user1.sys_bureau A,user2.ZY_SID_ZY
where A.code=B.code
snake_eye
2002-04-10
打赏
举报
回复
关注
first_lover
2002-04-10
打赏
举报
回复
请给出完整sql语句,
select ...from ...where...
多谢!
一定给分
newwen
2002-04-10
打赏
举报
回复
user1.sys_bureau.code=user2.ZY_SID_ZY.code
wylove
2002-04-10
打赏
举报
回复
哥们,我用的Oracle数据库,关键要把User1中的访问表的权限给User2才能进行你的操作!
first_lover
2002-04-10
打赏
举报
回复
newwen(wen) 的方法也不行,提示table or view does not exist,但事实上user1中确实存在sys_bureau。不过还是多谢他。
由于本身已经用user2登陆,所以我的我的sql是
select a.* ,b.name
from ZY_SID_ZY a,user1.sys_bureau b
where a.code=b.code
可是也提示为table or view does not exist,请大家帮帮忙看看错在哪里?
人大金仓
数据库
KingbaseES
用户
(角色)、
数据库
、模式、
表
关系详解
模式是对
数据库
的逻辑分割,在
数据库
创建的同时,就默认为
数据库
创建了一个模式—public即为该
数据库
的默认模式。该
数据库
所创建的所有对象(
表
、函数等)都是默认在这个模式
中
的。结论:
数据库
是被模式分割的,一个
数据库
至少有一个模式,
数据库
内部的所有对象都是在模式下被创建的,所以在
同一
个
数据库
不同
的模式下可以出现同名的
表
。注意:创建新的模式的时候可以指定模式
所属
的
用户
,前提是要在有权限的system
用户
下创建。(7)在刚才创建的模式下进行创建test
表
。(8)查询创建的两个同名的test
表
。
Oracle基础
1、Oracle介绍 1.1、概念介绍 Oracle Database,又名Oracle RDBMS,或简称Oracle,是甲骨文公司的一款关系
数据库
管理系统。它在
数据库
领域一直处于领先地位的产品。可以说Oracle
数据库
系统是目前世界上流行的关系
数据库
管理系统,系统可移植性好、使用方便、功能强,适用于各类大、
中
、小、微机环境。它是一种高效率、可靠性好的适应高吞吐量的
数据库
解决方案。 平常所说的Oracle可以指Oracle
数据库
管理系统。Oracle
数据库
管理系统是管理
数据库
访问的计算机软件(
mysql的跨服务器存储过程,sql – 存储过程可以使用两个
不同
的
数据库
吗?两台服务器怎么样?...
如果我们在
同一
个服务器上讨论两个
数据库
:是的,存储过程可以访问另一个
数据库
.您必须确保正在运行该过程的权限的
用户
对每个
数据库
具有必要的权限.例如,假设您在
同一
服务器mydb1和mydb2上有两个
数据库
,并且每个包含一个名为具有相同结构的消息的
表
.假设要将存储过程添加到mydb2
中
,将mydb2
中
的消息
表
清空,并复制mydb1
中
消息
表
的内容.你可以这样做:CREATE PROCEDURE `Sync...
数据库
学习一:创建
数据库
、创建
表
、向
表
中
插入数据与检索数据
1.显示
数据库
信息:通过show database命令。2.为了获得一个
数据库
内的
表
的列
表
,使用show tables;3.创建
数据库
,使用create database
数据库
名;再使用show命令可以看出系统
中
多了一个自己创建的
数据库
名。4.创建
表
。
数据库
是
表
的容器,
表
,必须输入某个
数据库
。因而在创建
表
之前要指定
数据库
。1.可以通过语法指明
表
所属
的
数据库
。库.
表
语法。如果任何的标识符出现了特...
数据库
分
表
背景 随着业务规模的不断扩大,需要选择合适的方案去应对数据规模的增长,以应对逐渐增长的访问压力和数据量。
数据库
的扩展方式主要包括:业务分库、主从复制,
数据库
分
表
。
数据库
分
表
将
不同
业务数据分散存储到
不同
的
数据库
服务器,能够支撑百万甚至千万
用户
规模的业务,但如果业务继续发展,
同一
业务的单
表
数据也会达到单台
数据库
服务器的处理瓶颈。例如,淘宝的几亿
用户
数据,如果全部存放在一台
数据库
服务器的一张
表
中
,肯定是无法满足性能要求的,此时就需要对单
表
数据进行拆分。 单
表
数据拆分有两种方式:垂直分
表
和水平分
表
。示意图如下
数据库相关
2,496
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章