使用动态sql
http://expert.csdn.net/Expert/topic/1153/1153511.xml?temp=.4717981
http://expert.csdn.net/Expert/topic/1153/1153511.xml?temp=.4717981
解决方案 »
- Oracle面试问题,(纯英文)!
- [高手留下]数据库中因为表格中的内容过大,需要分割成两部分,又不能影响系统的运行!求解决方案!
- Oracle XE 如何升级3.0
- 一个奇怪的错误
- plsql报: 监听程序当前无法识别连接描述符中请求的服务
- 请问Oracle中的存储过程的实际内容是放在哪个表中或什么地方啊?
- 如何进行分组统计?
- 我想用vb访问我的oracle数据库,可老是出少组件,请解决,谢了!!!
- 将旧数据库迁移到新数据库,同时修改旧代码有什么问题要考虑?
- 我在WIN98下装了一个PERSONAL ORACLE请问它默认的用户名和口令都有哪些?如果用DBA身份登陆,应该用哪个?我想新建服务,但是好象表空间
- 在OCI中怎样将PL/SQL查询结果返回给应用程序,是什么类型的参数?
- oracle for linux 安装????????
SELECT TABLE_NAME FROM USER_TABLES
WHERE TABLE_NAME LIKE 'T_XXX%';
v_cur_update := DBMS_SQL.OPEN_CURSOR; FOR V_TABLE IN C_TABLE LOOP
sql_stmt := 'UPDATE ' || V_TABLE.TABLE_NAME || ' SET F1=2';
DBMS_SQL.PARSE(v_cur_update,sql_stmt,DBMS_SQL.NATIVE);
v_int := DBMS_SQL.EXECUTE(v_cur_update);
-- Commit and close all cursors
COMMIT;
END LOOP;