首先,感谢hyrongg 和hebo2005 对我上次帖子的回复这次接上次的帖子,“请教,如下
6401090201;6402;640202;640203;640204;640298;640299;6405 这行数字代码分别用“;”号隔开,我要以分号为基础,把数字代码识别出来,类型为字符型 请问我该用哪个函数,要自动循环,全部找出来,只要数字代码,不要分号,分号只是起到分隔作用。 谢谢”问题已解决如:http://topic.csdn.net/u/20080916/09/20e8ab48-02ed-41d9-8160-93d615e0445c.html新问题是我想把分开的数字代码顺序插入到一个临时表中,不知道dual表是否可以,然后用for循环在包中调数字代码,当取完后把dual表清空。谢谢
6401090201;6402;640202;640203;640204;640298;640299;6405 这行数字代码分别用“;”号隔开,我要以分号为基础,把数字代码识别出来,类型为字符型 请问我该用哪个函数,要自动循环,全部找出来,只要数字代码,不要分号,分号只是起到分隔作用。 谢谢”问题已解决如:http://topic.csdn.net/u/20080916/09/20e8ab48-02ed-41d9-8160-93d615e0445c.html新问题是我想把分开的数字代码顺序插入到一个临时表中,不知道dual表是否可以,然后用for循环在包中调数字代码,当取完后把dual表清空。谢谢
创建一个临时表来做.SQL> select * from dual;DUMMY
-----
X
1
5
9SQL> insert into dual values(100);insert into dual values(100)ORA-01401: inserted value too large for columnSQL>而且每个人都可以改变dual里面的值,
安全上也不可取。