如何使用oracle 函数插入数?
如何使用oracle 函数插入数据
insert into table_name select max(id) + 1 ,$name,$age,$sex from table_name;
如果ID是数字型的,你可以用MAX函数,例如: insert into table_name select max(id) + 1 ,$name,$age,$sex from table_name; 这样的SQL可以算出最大的id号,然后在此基础上+1,就变成每次插入一条数据的时候取最大的值.也可以使用rownum这样的字段来实现. 另外,补充说明一下,ORACLE中没有自增长的字段,我们都是使用序列实现的,自己写一个小过程或者函数,每次插入的时候调取一下函数,获取最大的序列号,然后将该序列号自增,即可. 『希望能帮到您,请点击下面的“好评”,这是对我莫大的支持,谢谢』
答:肯会有的,参考下 --创建包结构 [=接口] create or replace package wsl is vsql varchar2(100); fu...详情>>
答:不知道你是不是写错文件名了,pdf?详情>>
答:当电脑的全部组件(包括软件)我们国家都能生产的时候。详情>>