欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報邀請碼778899分享:數(shù)學(xué)建模 PostgreSQL

柚子快報邀請碼778899分享:數(shù)學(xué)建模 PostgreSQL

http://yzkb.51969.com/

一、基本使用

1. 交互式終端psql

連接至數(shù)據(jù)庫: psql -h -p <端口號>\d:查看所有表\d + 表名:查看表結(jié)構(gòu)\timing:顯示SQL語句執(zhí)行時間

2. 表空間的使用

如果需要把不同的表放在不同的存儲介質(zhì)或不同的文件系統(tǒng)下,可以使用表空間

`CREATE TABLESPACE tablespace_name LOCATION 'directory'

[WITH (tablespace_option = value)]`

在創(chuàng)建數(shù)據(jù)庫、表時可以指定表空間,以便將對象存儲在特定的表空間上

表空間參數(shù) tablespace_option :如果在比 I/O子系統(tǒng)更快或更慢的磁盤上存儲表空間,則配置項會變得很有意義

seq_page_cost:在磁盤上順序掃描獲取一個頁面的代價,默認1.0random_page_cost:在磁盤上隨機掃描獲取一個頁面的代價,默認4.0effective_io_concurrency:可以執(zhí)行并發(fā)異步磁盤 I/O 的數(shù)量

3. 創(chuàng)建數(shù)據(jù)庫

CREATE DATABASE name

[ENCODING[=]encoding]

[TABLESPACE[=]tablespace_name]

[CONNECTION LIMIT[=]connlimit]

ENCODING:編碼

TABLESPACE:表空間

3. 操作數(shù)據(jù)庫表

創(chuàng)建數(shù)據(jù)庫:

CREATE [[GLOBAL|LOCAL]{TEMPORARY|TEMP}|UNLOGGED] TABLE

[IF NOT EXIST] table_name([

{ column_name data_type [COLLATE collation][column_constraint

[...]]

|table_constraint

|LIKE source_table [like_option...]}

])

[INHERITS(parent_table[,...])]

[PARTITION BY{RANGE|LIST}({column_name|(expression)}

[COLLATE collation][opclass][,...])]

[WITH(storage_parameter[=value][,...])|WITH OIDS|WITHOUT OIDS]

[ON COMMIT{PERSERVE ROWS|DELETE ROWS|DROP}]

[TABLESPACE tablespace_name]

字段約束:

非空約束 ?NOT NULL唯一約束 ?UNIQUE主鍵約束 ?PRIMARY KEY默認約束 ?DEFAULT外鍵約束:`deptid ? int ? not null? ?REFERENCES department(deptid)`Check約束:createtime ?timestamp CHECK(createtime > '1970-01-01- 00:00:00')

表約束:

外鍵約束:FOREIGN KEY (b,c) REFERENCE tb_test01 (b1,c1)Check約束:CHECK(createtime < modifytime)

刪除數(shù)據(jù)庫表:

刪除表時如果該表被其他表引用(外鍵),直接刪除會報錯,需添加 CASCADE 連帶刪除子表的外鍵約束 : `DROP TABLE employee CASCADE`

二、數(shù)據(jù)類型和運算符

1.數(shù)據(jù)類型

整型:smallint、integer、bigint任意精度:numeric、decimal? decimal(6,2):表示總共位數(shù)6位,小數(shù)部分位數(shù)2位。如果插入的數(shù)字小數(shù)位數(shù)超過2,則自動進行四舍五入浮點:real 6位精度、 double precision 15位精度、float(n) 指定精度。浮點類型會造成精度丟失,需要準(zhǔn)確計算應(yīng)該使用numeric類型。浮點類型特殊值(Infinity、-Infinity、NaN)序列:smallserial、serial、bigserial 可用作自增主鍵貨幣:money 可以接受 ‘¥10000.00’貨幣格式,貨幣符號由數(shù)據(jù)庫 lc_monetary 參數(shù)決定字符串:char(n)、varchar(n)、text 。n表示最多存儲n個字符,text無長度限制二進制:bytea日期時間: timestamp [with time zone]:8位日期時間 date:4位日期 time[with time zone]:時間 interval [fields]:時間間隔 系統(tǒng)內(nèi)部所有與時區(qū)相關(guān)的日期時間存的都是UTC時間,可以使用timezone參數(shù)指定本地時間

?

柚子快報邀請碼778899分享:數(shù)學(xué)建模 PostgreSQL

http://yzkb.51969.com/

相關(guān)鏈接

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/19347021.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄