execute immediate 'create table tbname(...........)';
解决方案 »
- oracle11g & toad 连接问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~标题一定要长才有人看哦
- 如何修改oracle10g数据库实例名称
- 关于存储过程分页问题
- oracle登录时出错
- 安装Oracle成功,但创建数据库错误,已贴错误日志
- Oracle语句的解释
- 設計table的時候,大家都加不加PK FK的限制哦?
- *************求教一个ORACLE数据库分布系统方案*****************
- 请教各位一个sql语句的问题,急!!!! 多谢!
- Oracle中什么地方修改job的设置比较方便,VBA studio里好像不行
- 触发器调用存储过程问题, 请高手帮忙!!!
- 哪有oracle 9i好的资料呀???能下载的
v_cursor number;
v_string varchar2(200);
v_row number;
begin
v_cursor:=dbms_sql.open_cursor;
v_string:='create table testdb (text varchar2(200))';
dbms_sql.parse(v_cursor,v_string,dbms_sql.native);
v_row:=dbms_sql.execute(v_cursor);
dbms_sql.close_cursor(v_cursor);
return ('成功执行'||v_row);
exception
when others then
dbms_sql.close_cursor(v_cursor);
return ('执行失败!'||sqlcode||sqlerrm);
raise;
end;
create or replace aaa
is
beginsql = 'create table sss
(
aaa char(10),
bbb char(10)
)'
EXECUTE IMMEDIATE sql;end aaa
is
beginsql = 'create table sss
(
aaa char(10),
bbb char(10)
)'
EXECUTE IMMEDIATE sql;end aaa