PTT推薦

[問卦] Table名稱當外鍵用是什麼操作

看板Gossiping標題[問卦] Table名稱當外鍵用是什麼操作作者
e2ne0
(幹你冰蛙)
時間推噓 X 推:1 噓:5 →:2

阿肥最佳看小朋友很愛用orm而不是直接寫一個sql procedure來接資料
阿發現小朋友現在很流行把table名稱直接當外鍵用
像這樣
"SELECT Key FROM … WHERE ..." -> 其他表的鍵
"SELECT * FROM %s" % (其他表的鍵)
這樣來存這個鍵的資料 而不是建一欄外鍵全部存一張表
這算代溝ㄇ 我很好奇
https://i.imgur.com/qND8tAD.jpg

圖https://i.imgur.com/qND8tAD.jpg?e=1666763980&s=7akbLZ_lBz-HhkAQc0fdPQ, Table名稱當外鍵用是什麼操作

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.131.228 (臺灣)
PTT 網址

Nonegrame 07/06 13:03說人話

wusbetz 07/06 13:04Select * ??? 你一定沒被dba電過

舉例還要打名稱很煩欸

crossdunk 07/06 13:04老人學不動了嗎

沒有阿 只是覺得原來現在的人都這樣用

※ 編輯: e2ne0 (114.136.131.228 臺灣), 07/06/2022 13:05:44 ※ 編輯: e2ne0 (114.136.131.228 臺灣), 07/06/2022 13:06:19

max205 07/06 13:10偷個懶錯惹嗎QQ

akakbest 07/06 13:15為啥要用proceture 你是拒絕時代演進

akakbest 07/06 13:17最賭爛把procedure當程式寫的人

akakbest 07/06 13:17排除問題超困難的 ><

肥宅自從會用orm也很少寫惹

jhjhs33504 07/06 13:27本來就該動態一點

※ 編輯: e2ne0 (114.136.131.228 臺灣), 07/06/2022 14:24:43