SELECT cmpp_submit_seq.nextval,'127','25'||usr_msisdn,'25'||usr_msisdn,'05','0',20,
length(v_msgcontent),v_msgcontent,1,sysdate
FROM dual;
把上面的语句检索出来的数据插入到cmpp_submit_tb1中。
length(v_msgcontent),v_msgcontent,1,sysdate
FROM dual;
把上面的语句检索出来的数据插入到cmpp_submit_tb1中。
解决方案 »
- SQL/PLSQL-笔试题
- 监听地址填写不同,成功率也不同?
- oracle里德函数是不是一定要有返回值?
- 一个海量数据系统的应用设计问题
- 帮忙解决一个ORACLE查询问题(急),谢谢
- 如何恢复Oracle数据库...急!!!
- 请问在SQL Plus 和 SQL Plus Worksheet 有什么差别?哪种情况下用哪个?多谢。
- ORA-01756: 括号内的字符串没有正确结束 这是什么错?我的select语句运行时都是正确的呀
- 怎么快速在表中建立测试数据(必须百万级记录)???
- 关于一个.sql中多个触发器和包的问题
- 如何在存储过程中使用dbms_output.put_line输出出错的sql语句!!
- 关于ROWID字符类型的函数设置?[100分请教]
给第一个b_id 插入的值是什么?
……………………
请给我详细说一下吧
cmpp_submit_seq.nextval是从一个序列中取值,说明DB中有一个叫"cmpp_submit_seq"的序列,这是人为CREATE,"nextval"就是取下一个序列号的意思,然后DB会自动分配一个值给所对应的x_id字段,
'127' 赋给 b_id,
'25'||usr_msisdn 赋给 dest_id, ('||'这是ORACLE中的字符串连接符,就像JAVA中的"+")
'25'||usr_msisdn 赋给 fee_id,
'05'赋给type,
'0'赋给code,
20赋给fmt,
length(v_msgcontent)赋给length,
v_msgcontent赋给content,
1赋给status,
sysdate赋给inserttime