求教这句update和where语句where后面怎么写完整

(注:假设字段pol_info所允许的最大长度能满足需求)

目前我的思路是分两步:

请问各位高手我的update和where from where语句哪里出错了,该如何写呢谢谢!

(注:由于数据库产品的选择尚未确定,所以希望只通过标准的sql语句实现)

}

记得很久以前进行SQLPLSQL培训的时候,需要写这么一个程序: 建立一个表变量里面有一些数据。对其中的数据进行检验如果数据合法,则修改数据的标记即修改那一条數据的某一个字段。然后把所有改变标记的数据插入最终表中

当时是这么做的: 对表变量中的数据进行遍历,如果某一条数据满足要求则记住那条数据的唯一性字段,然后再用update和where语句修改表可是那些数据竟然没有唯一性字段,于是我自己建立了一个序列伴随着每一條数据,然后用不同的序列值当成唯一性字段相当于自己给它加了一个字段。有人做的是用ROWID来作为唯一性字段

需要说明的一点是CURSOR中的FOR update和where 只是当你进行update和where 或DELETE时才会把表锁住,不信你
可以试一下1,建立两个CURSOR都有FOR update和where语句2,然后先后打开两个CURSOR然后再先后关闭两個CURSOR。3并不会出

}

候是'999'这样的字符串.

辑是什麽,就是伱想要得到一个什麼样的结果.

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 update和where 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信