PostgreSQL 自增語(yǔ)法的用法說(shuō)明
mysql使用auto_increment的語(yǔ)法實(shí)現(xiàn)表字段自增。
在PostgreSQL中,具有數(shù)據(jù)類(lèi)型為smallserial,serial,bigserial的字段具有自增特性。
create table company( id serial primary key, name text not null, age int not null, address char(50), salary real );
則在插入該表的時(shí)候,可以不插入id列,數(shù)據(jù)庫(kù)系統(tǒng)會(huì)自動(dòng)填充。
insert into company(name,age,address,salary) values('huangbaokang',29,'ganzhou',100000);
補(bǔ)充:[Postgresql] 設(shè)置主鍵為自增長(zhǎng)類(lèi)型
使用SERIAL關(guān)鍵字:
create table t(t_id SERIAL primary key,c1 text,c2 text,c3 text,c4 text);
導(dǎo)入數(shù)據(jù)時(shí)可不指定t_id字段,數(shù)據(jù)庫(kù)會(huì)自動(dòng)從1開(kāi)始增長(zhǎng),默認(rèn)為整型
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
常用?PostgreSQL?數(shù)據(jù)恢復(fù)方案及使用示例
這篇文章主要介紹了常用?PostgreSQL?數(shù)據(jù)恢復(fù)方案概覽,數(shù)據(jù)丟失通常是由?DDL?與?DML?兩種操作引起,由于在操作系統(tǒng)中表文件已經(jīng)不存在,所以只能采用恢復(fù)磁盤(pán)的方法進(jìn)行數(shù)據(jù)恢復(fù),需要的朋友可以參考下2022-01-01在PostgreSQL中實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)清理和過(guò)期清理
在 PostgreSQL 中,可以通過(guò)多種方式實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)清理和過(guò)期處理,以確保數(shù)據(jù)庫(kù)不會(huì)因?yàn)榇鎯?chǔ)過(guò)多過(guò)時(shí)或不再需要的數(shù)據(jù)而導(dǎo)致性能下降和存儲(chǔ)空間浪費(fèi),本文給大家介紹了一些常見(jiàn)的方法及詳細(xì)示例,需要的朋友可以參考下2024-07-07PostgreSQL的整型、浮點(diǎn)型、固定精度數(shù)值和序列等數(shù)字類(lèi)型
PostgreSQL(簡(jiǎn)稱(chēng)PGSQL)是一種開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),廣泛應(yīng)用于企業(yè)級(jí)應(yīng)用,文章詳細(xì)介紹了PostgreSQL的數(shù)字類(lèi)型,包括整型、浮點(diǎn)型、固定精度數(shù)值型和序列類(lèi)型,強(qiáng)調(diào)了選擇合適的數(shù)字類(lèi)型對(duì)于數(shù)據(jù)庫(kù)的存儲(chǔ)效率、查詢(xún)性能和數(shù)據(jù)準(zhǔn)確性的重要性2024-09-09常用?PostgreSQL?預(yù)防數(shù)據(jù)丟失解決方案
這篇文章主要介紹了常用?PostgreSQL?預(yù)防數(shù)據(jù)丟失方案,本篇主要介紹關(guān)于?DDL?和?DML?操作,如何預(yù)防數(shù)據(jù)丟失的方案,需要的朋友可以參考下2022-01-01PostgreSQL并行計(jì)算算法及參數(shù)強(qiáng)制并行度設(shè)置方法
這篇文章主要介紹了PostgreSQL 并行計(jì)算算法,參數(shù),強(qiáng)制并行度設(shè)置,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-04-04postgresql?IvorySQL新增命令及相關(guān)配置參數(shù)詳解
這篇文章主要為大家介紹了postgresql?IvorySQL新增命令及相關(guān)配置參數(shù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12PostgreSQL截取字符串到指定字符位置詳細(xì)示例
這篇文章主要給大家介紹了關(guān)于PostgreSQL截取字符串到指定字符位置的相關(guān)資料,PostgreSQL數(shù)據(jù)庫(kù)拼接字符串函數(shù)是一種非常重要的函數(shù),使用它可以方便地將不同的字符串進(jìn)行拼接操作,從而得到我們需要的結(jié)果,需要的朋友可以參考下2023-07-07PostgreSQL TIMESTAMP類(lèi)型 時(shí)間戳操作
這篇文章主要介紹了PostgreSQL TIMESTAMP類(lèi)型 時(shí)間戳操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-12-12PostgreSQL中的日期/時(shí)間函數(shù)詳解
這篇文章主要給大家介紹了關(guān)于PostgreSQL中日期/時(shí)間函數(shù)的相關(guān)資料,文章通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-01-01