中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PG數據類型有哪幾個

發布時間:2021-11-29 16:50:20 來源:億速云 閱讀:453 作者:柒染 欄目:數據庫

這期內容當中小編將會給大家帶來有關PG數據類型有哪幾個,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

概述

PG的數據類型還是有點多的,為了避免寫成博客,所以分成了兩部分來做介紹,下面一起來看看吧~

一、查看當前數據庫的數據類型

PG數據類型有哪幾個

二、數值類型

1、列表

數值類型由兩個字節,4字節和8字節的整數,4字節和8字節的浮點數和可選精度的小數。下表列出了可用的類型。

PG數據類型有哪幾個
PG數據類型有哪幾個

2、數學函數

函數名稱作用描述mod()按模取余round()四舍五入ceil()向上取整floor()向下取整

PG數據類型有哪幾個

三、字符類型

1、列表

下表列出了可在PostgreSQL通用字符類型。

PG數據類型有哪幾個

2、字符類型函數

PG數據類型有哪幾個

四、日期/時間類型

1、列表

PostgreSQL支持全套的SQL日期和時間類型,列于下表。根據公歷日期計算。在這里,所有的類型有日期類型以外,其分辨率為day1微秒/14位的解析度。

PG數據類型有哪幾個

2、時間/日期常用函數

PG數據類型有哪幾個

五、數組類型

PostgreSQL的機會定義為可變長度的多維數組的列一個表。任何內置或用戶定義的基本類型數組,枚舉類型,或者可以創建復合型。

1、數組類型定義

--數組類型可以聲明為:CREATE TABLE monthly_savings ( name text, saving_per_quarter  integer[], scheme text[][]); --或通過使用關鍵字“ARRAY”:CREATE TABLE monthly_savings (  name text, saving_per_quarter integer ARRAY[4], scheme text[][]);

2、插入值

數組的值可以插入一個文本常量,內附大括號內的元素值,并用逗號將它們隔開。

INSERT INTO monthly_savings VALUES ('Manisha', '{20000, 14600, 23500,  13250}', '{{"FD", "MF"}, {"FD", "Property"}}');

3、訪問數組

用于訪問陣列的一個例子如下所示。下面的命令將選擇人員,他們存儲在第二,第四個。

SELECT name FROM monhly_savings WHERE saving_per_quarter[2] >  saving_per_quarter[4];

4、修改數組

--修改數組的一個例子如下所示。UPDATE monthly_savings SET saving_per_quarter =  '{25000,25000,27000,27000}'WHERE name = 'Manisha'; --或數組表達式語法:UPDATE  monthly_savings SET saving_per_quarter = ARRAY[25000,25000,27000,27000]WHERE  name = 'Manisha';

5、尋找ARRAYS

--搜索數組的一個例子如下所示。SELECT * FROM monthly_savings WHERE saving_per_quarter[1] =  10000 ORsaving_per_quarter[2] = 10000 ORsaving_per_quarter[3] = 10000  ORsaving_per_quarter[4] = 10000;  --如果數組的大小是已知的上述搜索方法都可以使用。否則,下面的例子說明如何時要搜索的大小是不知道的。SELECT * FROM monthly_savings  WHERE 10000 = ANY (saving_per_quarter);

6、數組函數

-- 追加(追加末尾),移除(指定值)select  array_append(array[1,2],3),array_remove(array[1,2],2);-- 獲取維度SELECT  array_ndims(array[1,2]);

上述就是小編為大家分享的PG數據類型有哪幾個了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

pg
AI

景德镇市| 汶川县| 阆中市| 隆安县| 平和县| 吕梁市| 买车| 庆云县| 金秀| 兴山县| 甘肃省| 四川省| 清苑县| 连云港市| 广南县| 沙雅县| 武乡县| 抚松县| 花垣县| 监利县| 封丘县| 固镇县| 大同县| 开化县| 阜平县| 连平县| 唐山市| 长白| 邵武市| 崇信县| 田林县| 兰西县| 贵州省| 凤阳县| 遂宁市| 泊头市| 芜湖市| 昆明市| 三原县| 琼结县| 天峻县|