前一阵用shell写了一个从数据库中抽取数据生成.xml文件的脚本,要求是每个文件中只生成1000条数据.于是用到了while read line 作为循环. 在制作文件计数器的时候发现了一个问题,在执行的过程中文件计数器(FILENUM)总是出现返回初始值的现象,具体简化的脚本如下: #/bin/bashFILENUM=1for i in (多个表)do #sql 语句 > .swap COUNTER=0 cat .swap | while read line do #变量赋值以及写入文件的内
创建出错时使用: show errors查看具体的错误提示 一. 存储过程中的一个循环及变量引用示例: create or replace procedure my_proiscursor cur is select distinct tzname as name from V$TIMEZONE_NAMES order by name; x varchar(1024);y varchar(1024);z varchar(1024);beginfor info in cur LOOPy:=info