📜  psql 文件名更改 - SQL (1)

📅  最后修改于: 2023-12-03 15:33:48.592000             🧑  作者: Mango

PSQL 更改文件名 - SQL

在PSQL中,可以使用ALTER DATABASE语句来更改数据库的名称,使用ALTER TABLE语句来更改表格的名称。

更改数据库名称

要更改数据库名称,可以使用以下命令:

ALTER DATABASE <原数据库名称> RENAME TO <新数据库名称>;

例如,如果要将名为"mydatabase"的数据库更改为"newdatabase",可以运行以下命令:

ALTER DATABASE mydatabase RENAME TO newdatabase;
更改表格名称

要更改表格名称,可以使用以下命令:

ALTER TABLE <原表格名称> RENAME TO <新表格名称>;

例如,如果要将名为"mytable"的表格更改为"newtable",可以运行以下命令:

ALTER TABLE mytable RENAME TO newtable;

这些命令只更改名称,不修改表格或数据库中的数据。要更改数据,请使用UPDATE语句。

完整示例

以下是完整的示例,其中包括创建数据库和表格,然后更改它们的名称:

-- 创建数据库
CREATE DATABASE mydatabase;

-- 创建表格
CREATE TABLE mytable (
  id SERIAL PRIMARY KEY,
  name VARCHAR(50)
);

-- 更改数据库名称
ALTER DATABASE mydatabase RENAME TO newdatabase;

-- 更改表格名称
ALTER TABLE mytable RENAME TO newtable;

这将创建一个名为"mydatabase"的数据库和一个名为"mytable"的表格。然后,它将更改数据库名称为"newdatabase",更改表格名称为"newtable"。