create or replace procedure createtable(tname in varchar2)

is

sqlTEXT varchar2(400);

v_createsql varchar2(400);

v_dropsql varchar2(100);

v_count number(9);

begin

sqlTEXT := 'grant create any table to newsname'; --newsname为数据库用户名,这里需要给他创建表的权限

EXECUTE IMMEDIATE sqlTEXT;

v_createsql:='create table '||tname||'(

a number(8) primary key,b varchar2(20))';

v_dropsql:='drop table '||tname||' cascade constraints';

select count(*) into v_count from user_tables where table_name=upper(tname);

if v_count>0 then

execute immediate v_dropsql;

commit;

end if;

execute immediate v_createsql;

commit;

end;

总结

以上是编程之家为你收集整理的用oracle存储过程创建表全部内容,希望文章能够帮你解决用oracle存储过程创建表所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

oracle存储过程建表写法,用oracle存储过程创建表相关推荐

  1. mysql创建用户表的sql语句,mysql创建表的sql语句

    mysql 动态sql语句,如何用一款小工具大大加速MySQL SQL语句优化(附源,mysql分页查询sql语句,mysql创建表的sql语句 mysql建表语句_计算机软件及应用_IT/计算机_专 ...

  2. linux的oracle怎么建库,linux下oracle手工建库过程

    1.创建目录 $ORACLE_BASE/admin/ $ORACLE_BASE/oradata $ORACLE_BASE/flash_recovery_area 2.建初始化参数文件 cd   $OR ...

  3. oracle取消表空间自增长,oracle_创建表空间_临时表空间_修改表空间_以及自增长...

    管理员用户登录oracle数据库 [oracle@DBORACLE ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on ...

  4. oracle 手工建库 图文,图文并茂——Oracle 10g手工建库

    Oracle 10g数据库软件的安装,我们已经都非常熟悉了,今天让我们来演示Linux平台下的手工建库环节,首先用我们的oracle帐户登录系统,将目录切换至$ORACLE_HOME/dbs目录,并启 ...

  5. oracle 强制建视图,11.2.6 强制创建视图

    11.2.6  强制创建视图 归根结底,视图数据的来源是基础数据表.有时,视图的基础表尚未创建,但是仍然希望创建基于不存在的数据表的视图. [示例11-10] 例如,开发者预期有名为customer的 ...

  6. android studio建数据库表,在android studio中创建表

    错误:android.database.sqlite.SQLiteException:表用户没有列名(代码1):编译时:INSERT INTO用户名(名称,余额,密码,年龄)VALUES(? ?,?, ...

  7. mysql创建表时显示错误_MYSQL创建表出现错误 ERROR Code 1118如何解决

    ERROR Code 1118.Row size too large. The maximum row size for the used table type, not counting BLOBs ...

  8. qt连接mysql创建表_Qt编译mysql以及创建表后进行导入操作

    鉴于很多同学对Qt编译myql总是不能成功.出现各种问题,今天特此写出本教程,希望可以帮到须要的同学. 首先,须要明确编译的目的和原理. 目的:Qt 5.2版本号曾经都是不带mysql驱动的.所以须要 ...

  9. mysql创建表s c sc_MySqL | 小白创建表

    装饰风格: 语句以;结尾 数据是字符型添加''或者"" 语法 show database; show tables; 查看表结构 describe tb_name desc tb_ ...

最新文章

  1. 在Ubuntu虚拟机中配置bridge共享上网
  2. 我的angularjs源码学习之旅2——依赖注入
  3. ubuntu12.04下android开发环境搭建两个注意事项
  4. Ruby --- gem(RubyGems)安装与使用
  5. XML file does not appear to have any style information associated with it. XHTML程序出现这个错误
  6. hybris测试数据的存放位置
  7. CRM order lock will trigger product read API
  8. SCCM 2012系列16 操作系统播发⑤
  9. For循环(十分重要)
  10. parseFloat(string)
  11. spring-boot-devtools 热部署
  12. 【PID优化】基于matlab粒子群和遗传算法PID控制器优化设计【含Matlab源码 1311期】
  13. 外链检测工具,反链友链检测工具
  14. 中国省市区列表MySQLl数据库脚本
  15. 思科模拟器-单臂路由tftp配置
  16. 关于医学影像中的轴位面(横断面)、冠状面、矢状面的解释
  17. Urchin再包装 Google提供免费网络流量分析工具(zz)
  18. RTC与WebRTC有什么区别
  19. python批量下载txt图片批量导入到ppt
  20. OTL、OCL、BTL电路的区别及其判断方法

热门文章

  1. [图像分割综述] Image Segmentation Using Deep Learning: A Survey
  2. Mathematica13 for Mac安装包+安装教程
  3. 元宇宙最先落地的应用场景是什么
  4. HTTP客户端请求工具RestTemplate
  5. 你还不知道用 nvm 管理 node 吗
  6. Android6 M Dialer完全总结
  7. ICC配置文件与photoshop颜色管理
  8. java提取发票里面的信息,如何从OpenERP获取发票中的销售订单字段值
  9. 【Markdown】markdown语法规定
  10. 原来报表与统计图要这么做~