Tag: create table

如果PostgreSQL不存在,则创build表

在MySQL脚本中,你可以这样写: CREATE TABLE IF NOT EXISTS foo …; … 其他的东西 … 然后您可以多次运行该脚本而无需重新创build表格。 你如何在PostgreSQL中做到这一点?

是否有可能在主要SQL数据库中回滚CREATE TABLE和ALTER TABLE语句?

我正在开发一个发行DDL的程序。 我想知道是否可以回滚CREATE TABLE和类似的DDL Postgres的 MySQL的 SQLite的 等人 描述每个数据库如何处理DDL事务。

在SELECT语句中创build一个临时表,而不用单独的CREATE TABLE

是否有可能从select语句创build一个临时(仅会话)表而不使用create table语句并指定每个列的types? 我知道派生表是有能力的,但这些是超临时的(只有声明),我想重新使用。 如果我不需要编写一个create table命令并保持列表和types列表匹配,这将节省时间。