【postgresql】表操作

创建表 (CREATE TABLE):

sql 复制代码
CREATE TABLE table_name ( 
    column1 data_type constraint,
    column2 data_type constraint,
 ... );

插入数据 (INSERT INTO):

sql 复制代码
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);

查询数据 (SELECT):

sql 复制代码
SELECT column1, column2, ... FROM table_name WHERE condition;

更新数据 (UPDATE):

sql 复制代码
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;

删除数据 (DELETE):

sql 复制代码
DELETE FROM table_name WHERE condition;

修改表结构 (ALTER TABLE):

添加列:
sql 复制代码
ALTER TABLE table_name ADD COLUMN column_name data_type;
删除列:
sql 复制代码
ALTER TABLE table_name DROP COLUMN column_name;
修改列的数据类型:
sql 复制代码
ALTER TABLE table_name ALTER COLUMN column_name TYPE new_data_type;
重命名列:
sql 复制代码
ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name;

重命名表 (RENAME):

sql 复制代码
ALTER TABLE old_table_name RENAME TO new_table_name;

删除表 (DROP TABLE):

sql 复制代码
DROP TABLE table_name;

创建索引 (CREATE INDEX):

sql 复制代码
CREATE INDEX index_name ON table_name (column_name);

删除索引 (DROP INDEX):

sql 复制代码
DROP INDEX index_name;

创建视图 (CREATE VIEW):

sql 复制代码
CREATE VIEW view_name AS SELECT column1, column2, ... FROM table_name WHERE condition;

删除视图 (DROP VIEW):

sql 复制代码
DROP VIEW view_name;



相关推荐
minebmw713 小时前
Oracle 19.29 中 ORA-00600 [4193] 错误完全解析与恢复指南
数据库·oracle
m0_3776182313 小时前
Golang怎么连接MySQL数据库_Golang MySQL连接教程【总结】
jvm·数据库·python
weixin_5860614614 小时前
C#怎么通过反射获取类属性_C#如何动态读取元数据【进阶】
jvm·数据库·python
Pluto_CSND14 小时前
PostgreSQL 聚合函数总览
数据库·postgresql
资深数据库专家14 小时前
总账EBS 应用服务器1 的监控分析
java·网络·数据库
m0_6784854515 小时前
CSS如何控制表格单元格边框合并_通过border-collapse实现
jvm·数据库·python
m0_7488394915 小时前
如何用组合继承模式实现父类方法复用与子类属性独立
jvm·数据库·python
qq_3345635515 小时前
PHP源码是否依赖特定芯片组_Intel与AMD平台差异【操作】
jvm·数据库·python
qq_2069013915 小时前
如何使用C#调用Oracle存储过程_OracleCommand配置CommandType.StoredProcedure
jvm·数据库·python
m0_7488394916 小时前
CSS如何实现元素平滑滚动_使用scroll-behavior属性设置
jvm·数据库·python