📅  最后修改于: 2023-12-03 15:06:37.023000             🧑  作者: Mango
要从本地表数据库PostgreSQL中删除表,请按照以下步骤进行操作:
打开PostgreSQL控制台或其他客户端应用程序,并连接到您的数据库。
选择指定的数据库。
\c database_name
SELECT table_name FROM information_schema.tables WHERE table_schema='public';
DROP TABLE table_name;
请注意,此命令将永久删除表,其中包括所有相关的数据和元数据。
\q
以上是从本地表数据库PostgreSQL中删除表的完整步骤。
这里还有一些其他的TIPS
SELECT EXISTS(SELECT FROM information_schema.tables WHERE table_name = 'table_name');
SELECT
*
FROM
pg_catalog.pg_constraint
WHERE
conrelid = (
SELECT
oid
FROM
pg_catalog.pg_class
WHERE
relname = 'table_name'
);
返回的markdown代码片段:
# 从本地表数据库 postgres 中删除表 - SQL
要从本地表数据库PostgreSQL中删除表,请按照以下步骤进行操作:
1. 打开PostgreSQL控制台或其他客户端应用程序,并连接到您的数据库。
2. 选择指定的数据库。
```sql
\c database_name
SELECT table_name FROM information_schema.tables WHERE table_schema='public';
DROP TABLE table_name;
请注意,此命令将永久删除表,其中包括所有相关的数据和元数据。
\q
以上是从本地表数据库PostgreSQL中删除表的完整步骤。
这里还有一些其他的TIPS
SELECT EXISTS(SELECT FROM information_schema.tables WHERE table_name = 'table_name');
SELECT
*
FROM
pg_catalog.pg_constraint
WHERE
conrelid = (
SELECT
oid
FROM
pg_catalog.pg_class
WHERE
relname = 'table_name'
);