我想将数据插入到 Oracle 数据库中,但是在第一步中我要插入的列名是未知的,这取决于用户的选择。
例如:
colonne varchar(12) :=null;
...
case
WHEN MOIS1 = 1 THEN
colonne :='col1';
WHEN MOIS1 = 2 THEN
colonne :='col2';
WHEN MOIS1 = 3 THEN
colonne :='col3';
...
insert into Mytable ( user_id, name, colonne, ...)
这取决于用户colonne
可以col1
,col2
或者col3
,是否可以这样做?