PostgreSQL实践
RGBMarco
时间能证明一切,如果不能帮助到别人,那就记录自己!
展开
-
SQL入门
\encoding utf-8; /* beging:创建需要学习的数据库study开始postgresql的学习 */ CREATE DATABASE study; \c study; \encoding utf-8; /* next:创建新表weather city temp_lo temp_hi preciptation */ CREATE TABLE w...原创 2018-06-06 10:32:07 · 189 阅读 · 0 评论 -
SQL高级特性
\c study; /* begin:视图 对于所作的频繁操作,创建视图比较方便 */ --创建视图 CREATE VIEW myview AS SELECT city, temp_lo, temp_hi, prcp, date, location FROM weather, cities WHERE city = name; --使用视图 SELECT * FROM myview; /* n...原创 2018-06-06 23:59:43 · 271 阅读 · 0 评论 -
SQL语法
–1.窗口函数进阶 /*CREATE DATABASE Study; \c Study;*/ –学习准备 /* CREATE TABLE Student ( Number numeric(8,0) PRIMARY KEY NOT NULL, Name varchar(10) NOT NULL, Sex char(4) ...原创 2018-07-09 11:49:45 · 289 阅读 · 0 评论 -
SQL 表的完整性--约束
--表的完整性 --缺省值 --若表字段未明确声明缺省值,则默认缺省值为NULL --缺省值在表定义中类型后定义的 CREATE TABLE Products ( product_no integer, name text, price numeric DEFAULT 9.99 ); DROP TABLE Products; --序列对象暂时还未创建 /*--next...原创 2018-07-10 18:31:11 · 899 阅读 · 0 评论 -
SQL 表管理
--修改表 /*CREATE TABLE Student ( Number numeric(8,0) PRIMARY KEY, Age integer NOT NULL ); --增加字段 ALTER TABLE Student ADD COLUMN Sex varchar(10) DEFAULT '男' CHECK(Sex IN('男','女'));...原创 2018-07-30 18:13:34 · 288 阅读 · 0 评论