Chinaunix

标题: 关于oracle序列号的使用问题 [打印本页]

作者: liuguilg    时间: 2009-08-28 15:34
标题: 关于oracle序列号的使用问题
update table_xx
set num= select to_char(seq_log_id.nextval) from dual
where 1=1;

为什么序列号不能这么用?

[ 本帖最后由 liuguilg 于 2009-8-28 17:24 编辑 ]
作者: txfy    时间: 2009-08-28 16:13
select to_char(seq_log_id.nextval) from dual where 1=1
作者: liuguilg    时间: 2009-08-28 17:25
括号写错位置了
应该是
update table_xx
set num= select to_char(seq_log_id.nextval)  from dual
where 1=1;

这样会报错,说序列埠能用在这里




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2