一个表A的一个字段是VE_NO(车牌号),只能是一个
另外一个表B的一个字段是VE_LIST(车牌号集合),可能是多个我要根据B表的VE_LIST来更新A表的车牌在这个集合中的记录,不知道怎么弄?车牌号之间的分隔不确定(用户手动输入的)先谢谢了!!
另外一个表B的一个字段是VE_LIST(车牌号集合),可能是多个我要根据B表的VE_LIST来更新A表的车牌在这个集合中的记录,不知道怎么弄?车牌号之间的分隔不确定(用户手动输入的)先谢谢了!!
解决方案 »
- varchar2字段类型修改为nvarchar2类型的问题
- 求 SQL 语句一条
- oracle中存储过程返回list,出现“子程序或游标'XXXX' 已在程序包说明中说明,必须在程序包体中对其进行定义。”
- "数据源"的问题!
- ORA-03113:end-of-file on communication channel错误
- oracle锁问题?
- 数据备份和导出
- 请问,Jdbc连接oracle数据库,我怎么在程序中获取oracle的错误码?
- 导入导出的小问题
- SP2-0310: unable to open file "comm_sess_users.sql"
- 求一个Job
- 公司开发工具用java+oracle,请给推荐一本学习oracle的书,初学,谢谢~~
type array_str is table of varchar2(4000)
index by binary_integer;
myarray array_str;
v_str varchar2(4000) default str;
begin
for i in 0 .. length(str)-length(replace(str,';',''))+1 loop if instr(v_str,';') = 0 then
myarray(i+1) := v_str ;
else
myarray(i+1) := substr(v_str,0,instr(v_str,';')-1);
end if;
v_str := substr(v_str,instr(v_str,';')+1);
end loop;
for i in 0 ..length(str)-length(replace(str,';','')) loop
dbms_output.put_line(myarray(i+1));
end loop ;
end substring_array;