我的 plsql 过程有一个变量,用于保存串联的值字符串。
var_string1 :='ABC'
var_string2 :='APPLE'
var_string3 :='BIKE'
var_string4 :='DESK'
var_reas :=var_string1||','||var_string2||','||var_string3||','||var_string4);
我需要将它们作为 4 个不同的列以及编号打印到文件中
utl_file.put_line(filename,var_id,var_name,'1)'||var_string1 ,'2)'||var_string2 ,'3)'||var_string3 ,'1)'||var_string4);
字符串 var_string1 如果为空,则不应打印,但必须保留编号。
utl_file.put_line(Filename,var_id,var_name,'1)'||var_string2 ,'2)'||var_string3 ,'3)'||var_string4);
我正在考虑对 var_reas 进行计数器,然后使用循环来添加数字,但我不确定如何实现这一点。
添加了循环和计数器来返回数字