PostgreSQL数据库日常学习笔记14-默认值

前端之家收集整理的这篇文章主要介绍了PostgreSQL数据库日常学习笔记14-默认值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一个表某列可以设置默认值。首先创建无默认值表。默认值也是一种约束。

CREATE TABLE products (productsid INT,productsname VARCHAR(20),productsprice NUMERIC);
---设置productsprice默认值0.01 
ALTER TABLE "public".products ALTER COLUMN productsprice SET DEFAULT 0.01;
---删除productsprice默认值0.01
ALTER TABLE products ALTER COLUMN productsprice DROP DEFAULT;

也可以新建表时同时设置默认值。

---创建表products 
---设置列productsprice 默认值1.00
CREATE TABLE products (productsid INT,productsprice NUMERIC DEFAULT 1.00);

猜你在找的Postgre SQL相关文章