+ -
当前位置:首页 → 问答吧 → 请问一下, 引用同一个表的字段的值,修改后赋值给另一个字段,SQL语句怎么写?

请问一下, 引用同一个表的字段的值,修改后赋值给另一个字段,SQL语句怎么写?

时间:2011-12-02

来源:互联网

比如有一个tb_person表,其中有person_id,person_email字段,我想将整个表的person_email字段都修改为[email protected]的形式,sql语句该怎么写?

我用的是oracle

作者: shuyan50   发布时间: 2011-12-02

SQL code

UPDATE tb_person SET person_email = '[email protected]';


作者: luo_riser   发布时间: 2011-12-02

我的意思是person_email的值修改为每个person的[email protected]的形式

比如person_id为99999999,person_email就是[email protected]

引用 1 楼 luo_riser 的回复:

SQL code

UPDATE tb_person SET person_email = '[email protected]';

作者: shuyan50   发布时间: 2011-12-02

已经修改好
SQL code
UPDATE tb_person SET person_email = person_id ||'@163.com';

作者: shuyan50   发布时间: 2011-12-02