现有两个表,A表中包含 name,pic等字段,b表包含pame,pic等字段,现要使a.name=b.name时,set a.pic=b.pic,该怎么写update语句,谢谢!
informix数据库中有两个表:table1:name ,value1,value2, state, table2:name,value1,value2,state 现在要将table2表中state为1的记录的value1,value2的值更新到table1中相同name的记录上,update语句应该如何写? 请各位指点,我写了好久都不成功,老是报语法错误201。
DBI是否提供类似的update current of cursor? 例如: $sth = $dbh->prepare($statment); $sth->execute(); $sth->bind_columns(\$id, \$name); while($sth->fetch()) { if(XXX) { $statment = qq /update foo SET name='XXXX' WHERE CURRENT OF XXX/; $dbh->do($statment); } }
有表 A 和表 B,它们之间通过一个表 A 的 c1 字段和表 B 的 c1 字段联系. 想要把表 A 的 c2 字段值全部更新成表 B 的 c2 字段值,语句可以这么写: update A, B set A.c2 = B.c2 where A.c1 = B.c1 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10921/showart_333855.html
关于 update statistics table_name [,sampling = percent_number percent] 用法。请示例 SYBASE 12.5 新特性建议把以下语名的percent_number设为10 这样可以很大提高update statistics的速度 。因为以前从来没用过,哪位大兄请示例一把!!Thank you! :em11:
各位: 小弟近碰到一个oracle的update问题,请各位帮忙: zz_file中有多条记录,格式类似: (zz01 zz02) gpyi010 apyi/gpyi010 gpyi020 apyi/gpyi020 ..... 小弟想把zz01以gpy开头的记录中$apyi改成$gpyi 我尝试了update zz_file set zz02[1]='g' where ... 不成功,各位知道怎样改部份内容的方法吗? 先谢谢了。
我在pl/sql里写的update 语句 对于一个数值型的字段如何操作啊? 比如说:update 表1 set 字段1(数值型)= 变量(数值型)where 。。。 为什么更新不了?
请问那位小兄弟有整理 oracle packages for windows update procedures