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



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

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

我试过了

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

并在表格之间留一条线

SIZE

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

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

正如您在评论中看到的那样,我应该说您可以这样做,但这并不意味着您应该这样做。感谢您的澄清,伙计们。

看看可以包含多个语句的匿名PL/SQL块。

最新更新