iT邦幫忙

rdbms相關文章
共有 44 則文章

技術 以Postgresql為主,再聊聊資料庫 MySQL 使用外鍵的簡單範例

-- 剛好有邦友在問關於外鍵的事 https://ithelp.ithome.com.tw/questions/10198828 -- 寫了一個簡單範例....

技術 以Postgresql為主,再聊聊資料庫 MySQL Trigger 實例應用 1

-- 昨天看到臉書 Backend TW 社群中,有人提出資料庫刪除資料的方式. -- 大部分是選 增加一個欄位,做軟刪除.至於這個方式的好壞,另外再討論. -...

技術 以Postgresql為主,再聊聊資料庫 遞迴查詢之找出循環參考

資料庫的遞迴查詢,是很強大的功能,筆者以前使用 IBM DB2 時, 就很喜歡使用遞迴查詢,因為可以幫助解決許多問題. 在過往的問答中,也有一些使用遞迴查詢的例...

技術 以Postgresql為主,再聊聊資料庫 PLPython 24節氣應用

在資訊系統中,曆法是重要的環節.昨天我們使用了Python 來取得24節氣的資料.參考以下 https://ithelp.ithome.com.tw/arti...

技術 以Postgresql為主,再聊聊資料庫 巧用JOIN Lateral 再聚合成 hstore 採購價差異比較

暐翰這篇 公司需要分析物料單價與前一次變動價格的漲跌差異 https://ithelp.ithome.com.tw/articles/10230119 這裡使用...

技術 以Postgresql為主,再聊聊資料庫 巧用hstore 做unpivot

這裡有一個要做 unpivot 的 https://ithelp.ithome.com.tw/questions/10197236 在Postgresql 中...

技術 以Postgresql為主,再聊聊資料庫 關於MySQL timestamp型態精度與進位

今天看到FB社群中有討論到 between, 進而有討論到關於精度的問題. 使用 MySQL 做了一些測試,與大家分享. -- 使用 MySQL select...

技術 以Postgresql為主,再聊聊資料庫 五探Postgresql Catalog

之前寫的 以Postgresql為主,聊聊資料庫 有一篇 四探 Postgresql Catalog https://ithelp.ithome.com....

技術 Postgresql 不需要遞迴,快速生成連續整數1~100

看到暐翰分享的 SQLServer不需要遞迴,使用spt_values快速生成連續整數0-2048 https://ithelp.ithome.com.tw/a...

技術 使用 Postgresql 展示資料庫集合操作

-- 使用 Postgresql 展示資料庫集合操作 -- 在 .psqlrc 中設定 \pset null '¤' -- 將 NULL 顯示為 ¤ , 以利...

技術 關於 Temporal table

今天在 https://ithelp.ithome.com.tw/questions/10196349 這個討論中, ckp6250 兄提到了這樣功能,鑑於那裡...

技術 Postgresql 使用 fdw 連接MySQL 將階層資料移轉並使用 ltree 產生路徑實例

Postgresql 使用 fdw 連接MySQL 將階層資料移轉並使用 ltree 產生路徑實例 昨天回答了邦友關於 MySQL 5.7 處理階層式資料.雖...

鐵人賽 Software Development DAY 30

技術 我的Postgresql 陪我聽 500 Miles

500 Miles 是一首老歌.筆者以前在鳳山受訓時打夜間教練時,曾經望著遠處的燈光, 想起了這首歌.時光匆匆已過數十寒暑,現在用 youtube 就可以聽以前...

鐵人賽 Software Development DAY 29

技術 Postgresql ltree 的應用

Postgresql ltree 的應用 接續昨天的.現在來把 C 為 root node 的子樹,接到 'A.B.D'::ltree 之下. 移動之前先模擬...

鐵人賽 Software Development DAY 28

技術 Postgresql 的 ltree 處理階層式資料的好幫手

Postgresql 的 ltree 處理階層式資料的好幫手 階層式的資料,在日常中隨處可見.但是要怎樣儲存處理, 有幾種常見的方式, Adjacency L...

鐵人賽 Software Development DAY 27

技術 Postgresql hstore 的運算子,函數及應用介紹

Postgresql hstore 的運算子,函數及應用介紹 接續昨天的運算子後續部分. 關於 delete 或說是 remove 的, 有三個 hsto...

鐵人賽 Software Development DAY 26

技術 Postgresql hstore 資料型態初步介紹

Postgresql hstore 資料型態初步介紹 hstore 是 Postgresql 引進多年的一個強大的套件, 但是較少為人所知.現在就來做一初步的...

鐵人賽 Software Development DAY 25

技術 Postgresql Sequence 與 Surrogate_key

Postgresql Sequence 與 Surrogate_key 何謂 Surrogate key, 有人翻譯為代理鍵. 是資料庫系統自己內部使用的,資...

鐵人賽 Software Development DAY 24

技術 Postgresql Sequence 的操作及容量

Postgresql Sequence 的操作及容量 接續昨天的討論.先來建立一個 sequence , 設定 maxvalue 為 7, 開始值為 2, 遞...

鐵人賽 Software Development DAY 23

技術 Postgresql 的 Sequence 關聯物件

Postgresql 的 Sequence 關聯物件 Postgresql 與 Oracle 均有 Sequence 此一關聯物件. 為何叫做關聯物件? 關聯...

鐵人賽 Software Development DAY 22

技術 Postgresql 的UUID資料型態

Postgresql 的UUID資料型態 Postgresql 12 在前幾天已經Release了. 因為本系列開始撰寫時,還是11版,故文件還是指向到11...

鐵人賽 Software Development DAY 21

技術 Postgresql 的 Range 資料型態

Postgresql 的 Range 資料型態 有了 Range 資料型態,人生變彩色的. 首先來看一個常見的 table 設計 create emp_s...

鐵人賽 Software Development DAY 20

技術 Postgresql 中的 check

Postgresql 中的 check 在前面的例子中有提到了 check, 在 create table 時,可以直接加上 check 限制. 或是搭配前...

鐵人賽 Software Development DAY 19

技術 Postgresql 的 ENUM 型態

Postgresql 的 ENUM 型態 可以用來取代小的屬性表.來看以下的例子 create table color ( id int generat...

鐵人賽 Software Development DAY 18

技術 Postgresql 的 Domain 型態

Postgresql 的 Domain 型態 先來講一下 Postgresql 的 Type System 有 Base Types, 像是 integer...

鐵人賽 Software Development DAY 17

技術 Postgresql 的複合資料型態

Postgresql 的複合資料型態 英文是 Composite Types, 有些時候會用 Row Type 或是 Record. 定義以後,可以讓多個 T...

鐵人賽 Software Development DAY 16

技術 Postgresql 的先進資料型態 JSON 與 JSONB

Postgresql 的先進資料型態 JSON 與 JSONB JSON 近年來應用相當廣泛.除了 Postgresql 以外,許多資料庫產品也都將其 列入資...

鐵人賽 Software Development DAY 15

技術 Postgresql 的先進資料型態 Array

Postgresql 的先進資料型態 Array 筆者在1980年代使用Apple II 電腦,初學BASIC時,裡面最好用的東西就是 Array 了. 後來...

鐵人賽 Software Development DAY 14

技術 Postgresql 的 Bit String 資料型態

Postgresql 的 Bit String 資料型態 Bit String 是一般比較少見使用的資料型態. 來看相關運算子 select oprleft...