Oracle在批量建表的时候,比较烦躁的是没有类似MySQL的IF TABLE EXISTS功能。
今天闲来无事,何不写个存储过程实现先判断表是否存在,然后批量建表的功能呢?
但是google一下,发现了一个杯具,这条路彻底堵死:
PL/SQL 可以直接支持数据操作言语(DML)命令和数据查询。然而,它不支持数据字典语言DDL命令。你通常会使用PL/SQL维护在数据库结构中的数据,但是并不能维护这些结构。
今天闲来无事,何不写个存储过程实现先判断表是否存在,然后批量建表的功能呢?
但是google一下,发现了一个杯具,这条路彻底堵死:
PL/SQL 可以直接支持数据操作言语(DML)命令和数据查询。然而,它不支持数据字典语言DDL命令。你通常会使用PL/SQL维护在数据库结构中的数据,但是并不能维护这些结构。