postgresql 常用命令

本文介绍SQL的基本操作,包括创建和删除数据库、表的定义、数据的插入与删除、函数的创建及类型转换等核心功能,并提供了PostgreSQL环境下实现主键自增的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



 创建数据库
 CREATE DATABASE dbname; 
 
 删除数据库
 DROP DATABASE dbname 
 
 删除数据
 DELETE FROM pt_area 
 
 检查可用的数据库列表
 \l
 
 切换数据库
 \c dbname
 
 
 显示所有函数
 \df
 
 创建函数
 CREATE FUNCTION
 


 
 创建表语句
 CREATE TABLE DEPARTMENT(
   ID INT PRIMARY KEY      NOT NULL,
   DEPT           CHAR(50) NOT NULL,
   EMP_ID         INT      NOT NULL
);


插入数据
INSERT INTO TABLE_NAME (id,)

VALUES (1111);  


 去除小数点后为0的数字
  cast(HOUSE_SQ as real)
 

类型转换
cast(#{areaId} as decimal) 



postgresql 设置主键自增长
----假如表已经建好  使用下面语句给主键设置自增长
CREATE SEQUENCE pt_area_flow_id_seq 
    START WITH 1 
    INCREMENT BY 1 
    NO MINVALUE 
    NO MAXVALUE 
    CACHE 1; 
    
alter table pt_area alter column flow_id set default nextval('pt_area_flow_id_seq'); 




--  nextval('pt_infocard_family_family_id_seq1'::regclass)







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值