社区
基础和管理
帖子详情
不同用户同一张表,查询结果竟然不一样
mchowie
2009-09-01 04:04:33
有用户a,b
有表tb ,表的owner是a
我用用户a 来update了tb的数据,运行
select * from a.tb
查询出的结果没有问题.
但是我转而使用b用户登录
执行查询语句
select * from a.tb
得到的结果竟然是我update之前的数据,请问这是何解啊?
...全文
227
15
打赏
收藏
不同用户同一张表,查询结果竟然不一样
有用户a,b 有表tb ,表的owner是a 我用用户a 来update了tb的数据,运行 select * from a.tb 查询出的结果没有问题. 但是我转而使用b用户登录 执行查询语句 select * from a.tb 得到的结果竟然是我update之前的数据,请问这是何解啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
哪儿跑
2009-09-03
打赏
举报
回复
可以设置自动commit
mr_michael_lee
2009-09-03
打赏
举报
回复
发现问题,分析问题,解决问题!~
Good Luck!~
小灰狼W
2009-09-03
打赏
举报
回复
[Quote=引用 13 楼 mchowie 的回复:]
引用 8 楼 jyjwjp1229 的回复:
菜到家了 建议 管理员不要发这种帖子浪费时间啊
浪费大家时间了,不好意思.
[/Quote]
别在意
谁都是从菜鸟起步的
mchowie
2009-09-03
打赏
举报
回复
[Quote=引用 8 楼 jyjwjp1229 的回复:]
菜到家了 建议 管理员不要发这种帖子浪费时间啊
[/Quote]
浪费大家时间了,不好意思.
bzcnc
2009-09-03
打赏
举报
回复
极有可能是没有commit,
doubleyouxia
2009-09-03
打赏
举报
回复
您老人家,忘记commit了吧
inthirties
2009-09-02
打赏
举报
回复
多半是没有commit
li_willian114
2009-09-02
打赏
举报
回复
UPDATE 之后 要 COMMIT;
jyjwjp1229
2009-09-02
打赏
举报
回复
菜到家了 建议 管理员不要发这种帖子浪费时间啊
千骑卷平冈
2009-09-02
打赏
举报
回复
a 用户update后,记得commit;
hebo2005
2009-09-01
打赏
举报
回复
没有COMMIT,当然看出来不一样喽
yurui05
2009-09-01
打赏
举报
回复
update过后要COMMIT一下才行。
zcs_1
2009-09-01
打赏
举报
回复
oracle的undo技术可以让不同用户看到不同的数据视图
非萨范德萨发
2009-09-01
打赏
举报
回复
a用户没commit
qin_phoenix
2009-09-01
打赏
举报
回复
提交之后在查看;
MySQL DML 语言(插入、更新与删除数据)
Re: MySQL DML 语言(插入、更新与删除数据)=======================# DML 数据操作语言 包括动词:INSERT、UPDATE、DELETE 等等 它们分别用于添加、修改和删除
表
中的行(数据) # 插入、更新与删除数据 MySQL中提供了功能丰富的数据库管理语句,包括有效地向数据库中插入数据的 INSERT 语句,更新数据的UPDATE语句以及当数据不在使用时删除数据的DELETE 语句等。 # 高阶 DML 操作 将
查询
结果插入到新
表
(相当于
表
复制功能) 根据另
一张
表
的条件,更改本
表
记录 根据另
一张
表
的条件,删除本
表
记录-------------------------------------------------------------
MyBatis
查询
结果与 MySQL 执行结果居然不一致?
微信搜索BGM7756,免费获取文末MySQL资料福利! 最近在业务中遇到一个问题,业务是这样的:在插入新
用户
时需要校验
用户
的某些信息是否唯一,而在程序中校验结果永远是不唯一的。然后我把 MyBatis 打印的执行 SQL 语句拿了出来在数据库中执行,发现没有数据。 然后我就奇怪了,数据库是同一个啊、SQL 是同一个啊、
查询
结果都没有变啊,为什么执行的结果在程序里面是 1,而在数据库中是0。 难道是因为 MyBatis 和数据库执行的结果不一样? 后来我才明白不一致的原因。 我编写了一个与实际业务类似的
oracle 多
表
联合
查询
总结归纳
本次预计讲解的知识点 1、 多
表
查询
的操作、限制、笛卡尔积的问题; 2、 统计函数及分组统计的操作; 3、 子
查询
的操作,并且结合限定
查询
、数据排序、多
表
查询
、统计
查询
一起完成各个复杂
查询
的操作; 一、多
表
查询
的基本概念 在之前所使用的
查询
操作之中,都是从
一张
表
之中
查询
出所需要的内容,那么如果现在一个
查询
语句需要显示多张
表
的数据,则就必须应用到多
表
查询
的操作,而多
表
查询
的语法如下:
springboot整合shiro-多种
用户
分开登录
写在前边 现在的时间:2019-1-30 所用技术:springboot、shiro、mysql、mybatis 问题引出 一个网站中一般都会有,多种角色,比如普通
用户
和管理员。
不同
的角色的
用户
有可以会存在
不同
的
用户
表
中,比如普通
用户
存
一张
表
,管理员存
一张
表
。 有多张
用户
表
的话,每张
表
的登录逻辑就有可以
不同
,所有的
查询
接口也不一样,这样就需要分开登录。 使用多Token使不...
MySQL 合并
查询
join
查询
出的
不同
列合并到一个
表
中
为了求解问题时思路清晰,建议先分列
查询
,再将列合并到一个
表
中,这样相当于将复杂问题拆解为简单问题一一解决。优点是避免所有问题混在一起,代码逻辑清晰,可迁移性强,下次遇到类似的
查询
问题能快速求解,缺点是代码看起来不够简洁,存在代码冗余的问题。
基础和管理
17,377
社区成员
95,127
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章