我想在oracle中创建一个序列,其中列字段(Empid)的最大值必须是序列的最小值.
下面是我在同一个stackexchange中找到的那个
create sequence mytemp_seq start with &v_Startval;
Run Code Online (Sandbox Code Playgroud)
此命令提示我输入我必须输入的列名称的最大值.
如何在不提示的情况下修复&v_startval的值,而是直接设置以下语句中的值
select max(empid) from mytemp..
Run Code Online (Sandbox Code Playgroud)
我想在下面这样做
create sequence mytemp_seq start with (SELECT MAX(empid) from mytemp)
Run Code Online (Sandbox Code Playgroud)
但它不起作用.