使用oracle的sequence像表中插入数据

使用oracle的sequence像表中插入数据

SQL语句为
insert into room(id,bid,name) values(room_seq.nextval,12,'1346S');
room_seq.nextval为取得room_seq的下一值后,取完值后会自动增长
select room_seq.nextval from dual则选出room_seq的nextval值,取值后也会自动增长
select room_seq.currval from dual则选出room_seq的当前值,取值后不会自动增长
另外,Oracle不像其他数据库,NVARCHAR2的数据类型的取值居然是'abcd'(单引号),既不是双引号,也不是无引号。

你可能感兴趣的:(使用oracle的sequence像表中插入数据)