社区
Oracle
帖子详情
帮忙看一下,这个Update是什么意思?
gtkknd
2004-11-21 02:29:28
update TableA
set ColNameA=(select ColNameB from TableB )
where ColNameA1=(select ColNameC from TableC )
...全文
212
8
打赏
收藏
帮忙看一下,这个Update是什么意思?
update TableA set ColNameA=(select ColNameB from TableB ) where ColNameA1=(select ColNameC from TableC )
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyi8903
2004-11-22
打赏
举报
回复
如果(select ColNameB from TableB )和
(select ColNameC from TableC )
都只返回一条的话就不会报错了.
cate520
2004-11-21
打赏
举报
回复
肯定会报子查询返回多条记录的错误
ORARichard
2004-11-21
打赏
举报
回复
现在书的质量大家不用评论了,即使是正版也会有很多问题,所以要自己去判断正确与否。就你这个句子的意思已经告诉你了。
dnmyg2003
2004-11-21
打赏
举报
回复
此语句不正确,你写错了吧?
gtkknd
2004-11-21
打赏
举报
回复
此句摘自<<oracle8 plsql程序设计>>pdf电子书,虽原话不是此,但语句结构绝对如此,
是多少页已找不到了!
ORARichard
2004-11-21
打赏
举报
回复
当tableb和tablec中只有一条记录时表示当tablea.colnamea1=tablec.colnamec时,赋值tablea.colnmaea=tableb.colnameb。
当tableb和tablec中不只一条记录时,将会出错
mqmmx
2004-11-21
打赏
举报
回复
上面的tableB有多条记录的话会出错。楼主写错了吧。
chao778899
2004-11-21
打赏
举报
回复
什么意思? 上面的语句没问题吗?
mysql
update
几万 非常慢_求助什么情况会导致
update
语句慢?
近期公司的新项目的测试环境的mysql环境,一条sql根据id列(主键)更新一条记录,速度奇慢.找不到原因,请大家
帮忙
分析下.硬件ibm x3550 8g内存mysql 5.6.21 x64 单机基本上没有负载,表的情况,大概只有不到100行的数据.这个是当时执行的sqlid为自增长的主键列
update
t_customer_info set
update
_time='2014-11-17 12:...
sql server
update
多个字段(可以通过一个子查询更新多字段)
1、
update
语句使用别名 我们通常的
update
语句是这样写的:
update
table set coumn1 = value1 where column2 = "test"; 如果我们想用别名的话,我们会这样去写:
update
table t set t.coumn1 = value1 where t.column2 = "test"; 但是这样是会报错的,正确的写法是这样的...
执行
update
语句后返回
update
更新的结果集
故事背景 某天早上,老大叫我去他那讨论一个需求。 老大:小王啊,现在有一个这样的需求,我想要执行一个
update
语句,执行完以后需要返回一个执行结果集。例如执行
update
demo set age=age+1 后,正常情况下会返回一个int 数,也就是受影响的行数,现在我不仅需要它返回受影响的行数,还需要返回更新后的age的值。 我:这简单啊,执行完
update
以后,再select
一下
不...
2022年SpringBoot+MyBatis-Plus自动填充时关键字段
update
Time想要在insert和
update
时都更新,但是,insert的时候失效了,为null?如何解决?
2022年SpringBoot+MyBatis-Plus自动填充时关键字段
update
Time想要在insert和
update
时都更新,但是,insert的时候失效了,为null?如何解决?
帮忙
解释
一下
这个触发器,我怎么看不懂??
我的SQL Server数据表中有一列允许数据为空值(NULL)。我希望当该列中的数据为非空值时,这些数据都是唯一的。通过编程实现这一点的最好办法是什么?如果我可以在该列上放置一个UNIQUE约束,我只能在该列包含一条具有空值的记录。我正在使用一个触发器强化这种限制,但是您能为我推荐一种更为简单的方法确保所有非空值均是唯一的吗?USE tempdb CREATE table t1 (c1 int
Oracle
17,090
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章