我有以下代码-
cursor get_supllies IS
select t_supplies.*, rowid
from t_supplies;
在循环中,我需要将此行插入到另一个表中。我必须保留rowid,但不能将其从游标中删除。
for i in get_supplies loop
insert into t_suppliers_errors
values i;
end loop;
是否仅从光标处获取t_suppliers行数据?
答案 0 :(得分:0)
确认
public class TestJava {
public static void main(String[] args) {
try{
System.out.println("Input number: ");
Scanner scanner = new Scanner (System.in);
long number = scanner.nextLong();
if(number >= 2432902008176640000L) {
// log an appropriate message like can not handle
// long value greater than 2432902008176640000L
return 21;
}
long fact = 1;
int count =1;
while (fact <= number) {
count ++;
fact *=count;
}
System.out.println("output: "+ count);
}catch(Exception e){
e.printStackTrace();
}
}
}
包含以下列:
if condition
和
t_supplies
包含以下列:
(col_1,col_2,col_3)
代码如下:
t_suppliers_errors