如何使用一个SQL脚本文件创建多个sqlplus表

时间:2012-10-12 11:38:59

标签: sql oracle sqlplus

我在SQL * Plus中创建了一大堆表,并使用PsPad编写SQL脚本,通过styplus在putty中运行脚本。

目前我必须为每个表创建一个单独的SQL脚本文件,但我想在一个SQL脚本文件中创建所有表。这可能吗?

我试过了

CREATE TABLE TESTTABLE4(
ID NUMBER(2),NAME VARCHAR2 (50));
CREATE TABLE TESTTABLE2(
ID_NO NUMBER (2), SIZE NUMBER (4));

并在表格之间划一条线

2 个答案:

答案 0 :(得分:2)

SIZE是一个关键字,如果你想创建一个名为SIZE的列,你应该把它放在“”之间。

CREATE TABLE TESTTABLE2(ID_NO NUMBER (2), "SIZE" NUMBER (4));

正如你在评论中所看到的那样,我应该说你可以做到这一点,但这并不意味着你应该这样做。谢谢你们的澄清。

答案 1 :(得分:0)

查看可能包含多个陈述的anonymous PL/SQL blocks