Oracle数据库建表语句连续执行的问题

我写了一个sql文件,里面是整个库的建表语句,用oracle的dba权限用户登录.在执行每个表的建表语句的时候都是成功的,但放到一起连续执行就提示编译错误.语句大概是这样的,执行到第一个 "end;"后就不执行了,整个文件有许多创建触发器的,也就有许多"end;",郁闷.CREATE TABLE tb_a(SeqNo INTEGER ,CarNumber NUMERIC(10, 0) ,PRIMARY KEY(SeqNo));create SEQUENCE s_tb_a INCREMENT by 1start with 1NOMAXVALUENOCYCLENOCACHE;CREATE TRIGGER t_tb_a BEFOREINSERT ON tb_a FOR EACH ROW --WHEN (NEW.SeqNo is null)BEGINSELECT s_tb_a.nextval INTO:NEW.SeqNo from dual;END;--这以后的就不执行了CREATE TABLE tb_b(SeqNo INTEGER ,CarNumber NUMERIC(10, 0) ,PRIMARY KEY(SeqNo));.......................请问有没有解决办法啊,还是我这样写不行啊.

oracle创建表执行时间好长,Oracle数据库建表语句连续执行的问题相关推荐

  1. PowerDesigner,如何将Oracle数据库建表语句转化成Mysql数据库建表语句。

    在实际工作中,一张表,我们可能需要在Mysql数据库中建表,又要在Oracle数据库中建表.表中每个字段的数据类型.中文注释.是否可为NULL 问题,非常影响我们建表的效率.本篇文章,以Oracle数 ...

  2. PowerDesigner,如何将Mysql数据库建表语句转化成Oracle数据库建表语句。

    在实际工作中,一张表,我们可能需要在Mysql数据库中建表,又要在Oracle数据库中建表.表中每个字段的数据类型.中文注释.是否可为NULL 问题,非常影响我们建表的效率.本篇文章,以Mysql数据 ...

  3. 为什么要用数据库建表语句而不直接在工具里建表呢?

    因为使用数据库建表语句较为规范,你做的操作有迹可循,在本地建表以后,把语句复制在线上数据库执行一遍就可以了,手动建表的话不一定能保证两次建表一模一样,而且很麻烦(但是可以把表复制过去,但是这样的话测试 ...

  4. python脚本-通过数据库建表语句生成表格

    python脚本-通过数据库建表语句生成表格 文章目录 python脚本-通过数据库建表语句生成表格 获取数据库建表sql ,需要带备注COMMENT 把sql复制进txt文档,编写python脚本 ...

  5. 如何从jdbc中获取数据库建表语句信息(表字段名称/表字段类型/表字段注释信息/表字段长度等等)

    * 如何从jdbc中获取数据库建表语句信息(表字段名称/表字段类型/表字段注释信息/表字段长度等等)  * 1,表字段名称  * 2,表字段类型  * 3,表字段注释信息 这里介绍3种方式,如下: 第 ...

  6. 关于使用java程序从excel或者数据库中取出建表规则数据,自动生成数据库建表语句(适用于批量建数据库表)

    公司开发新系统,需要创建几百个数据库表,建表的规则已经写好放到Excel中,如果手动创建的话需要占用较长的时间去做,而且字段类型的规则又被放到了另一张表,如果手动去一个一个去匹配就很麻烦,所以我先把两 ...

  7. mysql 建表脚本 shell_shell 数据库建表语句脚本

    #!/bin/sh SHELL_NAME=GetTabStript.sh /bin/rm -f CreateTable.sql /bin/rm -f tmp.sql ##获取数据库用户名.密码.实例, ...

  8. Java 实现两个不同服务器的数据库数据的迁移(注释含数据库建表语句备份)

    现在需要将内网数据库的数据及表同步到外网中,但是连接内网需要jar包才能穿透连接到,经测试,jar包对获取建表语句进行了限制(注释的代码),所以需要内外网两边把表建好,直接同步数据. 逻辑: 获取内网 ...

  9. java生成mysql数据库建表语句、字段、字段类型、字段注释,可实现不用mysqldump备份数据库

    使用 mysqldump 备份数据库也是可行的,因为每次备份的时候都需要mysqldump这个文件, 我在windows备份时没问题,但是放到linux上面时,centos系统死活不认这个文件,但又不 ...

最新文章

  1. 计算机三级分类汇总,计算机三级网络考试机试100道分类汇总-整数各位数字运算排序统计.doc...
  2. 使用Jupyter notebook,为什么按下ctrl+enter后,没有输出,也没有报错,而是一直出现“*”呢?
  3. 在C#2.0中使用Nullable可空类型
  4. 【转】SQL Server 索引结构及其使用(二)
  5. 模拟网页行为之工具篇二
  6. 如何以管理员身份运行电脑
  7. python返回值函数_Python函数的返回值(一)
  8. 使用solidworks绘制链轮
  9. 工业物联网快速解决方案
  10. Vue入门 computer计算属性
  11. C语言——将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
  12. 移动端H5页面设计知识
  13. 20180504_android传感器入门之光线传感器
  14. 应届毕业生零基础转行做程序员,怎么看?
  15. 浅学 ------ 爬虫(一)
  16. Springboot WEBOJ项目—— Nginx部署
  17. [测开篇]设计测试用例的方法如何正确描述Bug
  18. 实验:非骨干区域通过虚链路穿越非骨干区域连接骨干区域实现互联互通
  19. word流程图怎么使箭头对齐_工作流程图的方框怎样平均纵横对齐:又怎样 让箭头对齐到流程图方框线中间,请教了。...
  20. 使用SharePoint中的Move To功能将一个文档转移到其他位置

热门文章

  1. 解密:古人八拜之交指的是哪八拜?
  2. 蜡烛人游戏第1-4关应该怎么通关呢?
  3. 用友NC65创建servlet接口
  4. 山东大学软件学院操作系统(考试)——期末考试回忆版
  5. [北京][10-30K] 上过 Apple WWDC,被 Google I/O 推荐的 iHealth(中国)职等你!
  6. ubuntu系统 分辨率只有640*480 的解决办法
  7. Java反射之java.lang.reflect.Method
  8. 他低估了美国的心狠手辣,世界500强企业就此被肢解
  9. elasticsearch 集群无法启动出现如下提示 failed to send join request to master
  10. sysinfo(系统调用)