<刁鑽專業-程式設計SQL-1> 沈源有 2025.1223

更新 發佈閱讀 3 分鐘

<刁鑽專業-程式設計SQL-1> 沈源有 2025.1223

在 SQL Server, 用以下 command 建立一個table

CREATE TABLE [PERSON](

[Id] [bigint] IDENTITY(1,1) NOT NULL,

[NAME] [varchar](8) NOT NULL,

[AGE] [numeric](3, 0) NOT NULL

)


分析:

[AGE]欄位

- 至今有紀錄的最長壽, 應該不超過 150 歲吧. 我給定 0 ~ 999 很夠吧?

- 3位數的整數, 用 [numeric](3, 0). 讚. 經濟實惠, 節省儲存空間, 也節省計算效能耗用.



反駁:

「看似專業,實際錯誤」

乍看之下, 似乎很專業, 很認真規劃.

抽絲剝繭分析, 會發現半吊子的潛在專業危險.


專業人士要使用整數時, 不做第二選擇, 一定是

byte, small int, int, big int.

絕對不考慮 numeric(n, 0) / decimal(n, 0)


如果需要限制數字的位數 設定 約束條件(上限, 下限.)


numeric(n, m) / decimal(n, m)

是為 "精確小數" 量身訂做的.



申論:

numeric(n, 0) / decimal(n, 0)

- 是精確數字類型(fixed-point),不是原生二進位整數。

- 儲存和計算時,SQL Server 需要額外的轉換與運算處理

CPU 負擔比原生整數類型大。

- 每次算術運算都可能涉及定點運算和精度管理。

- 占記憶體空間, CPU計算還需多些步驟



--

結論.

專業, 真的很重要.

似懂非懂, 不懂裝懂, 半吊子真的很可怕.

半吊子的專業陷阱.

你以為的懂是真的懂嗎?



---

後記:

我承認我也是半吊子.

現在知識爆炸的世界, 誰不是半吊子?


留言
avatar-img
Louis Shen的沙龍
0會員
18內容數
刁鑽地刁鑽刁鑽. 刁鑽嗎? 理解刁鑽,透視刁鑽, 驗證刁鑽,實踐刁鑽, 駕馭刁鑽,遊戲刁鑽, 化身刁鑽,刁鑽我。
Louis Shen的沙龍的其他內容
2025/12/22
<刁鑽哲學-通透> 沈源有 2025.1222 老子: 道可道, 非常道. 讓我沈源來補充我的理解: 道不道, 不知道. 孔子: 知我者春秋, 罪我者春秋. 依我沈源有的理解替老子說: 老子: 道德經是明知不可說, 但又不得不說. 所以老子才要莫名其妙地"道"出"
2025/12/22
<刁鑽哲學-通透> 沈源有 2025.1222 老子: 道可道, 非常道. 讓我沈源來補充我的理解: 道不道, 不知道. 孔子: 知我者春秋, 罪我者春秋. 依我沈源有的理解替老子說: 老子: 道德經是明知不可說, 但又不得不說. 所以老子才要莫名其妙地"道"出"
2025/12/19
<刁鑽歷史-律與率> 沈源有 2025.1219 律與率 這二字, 古人用相同/相似發音, 不像是巧合, 對嗎? 🔹 律 - 音律, 法律, 規律, 定律 - 外在的秩序, 規範, 法則。 - 限制與控制, 約束, 框架。 - 是「框架」, 建立秩序的規範。
2025/12/19
<刁鑽歷史-律與率> 沈源有 2025.1219 律與率 這二字, 古人用相同/相似發音, 不像是巧合, 對嗎? 🔹 律 - 音律, 法律, 規律, 定律 - 外在的秩序, 規範, 法則。 - 限制與控制, 約束, 框架。 - 是「框架」, 建立秩序的規範。
2025/12/12
<刁鑽生活-學做爸爸> 沈源有 2025.1212 "我是當了爸爸才開始學做爸爸的." 真的是至理名言. 養育小孩的點點滴滴... 真的是可以說上三天都說不完. "當了爸爸"之前看過的書, 看別人帶小孩, 聽別人說... 那些都是別人的故事 his story.
2025/12/12
<刁鑽生活-學做爸爸> 沈源有 2025.1212 "我是當了爸爸才開始學做爸爸的." 真的是至理名言. 養育小孩的點點滴滴... 真的是可以說上三天都說不完. "當了爸爸"之前看過的書, 看別人帶小孩, 聽別人說... 那些都是別人的故事 his story.
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
2025年精選21位大屌師傅,最大值21,絕對讓您享受一整年! 文末有贊助內容,可解鎖完整師傅與武器配對,感謝您的贊助,讓我們許願池能永續經營下去,我們成立七年來,大大的減少同志朋友在按摩時被詐騙的數量,讓大家減少踩雷的,讓督促店家提供更高的服務品質。 SSB SPA 小羊 170CM
Thumbnail
2025年精選21位大屌師傅,最大值21,絕對讓您享受一整年! 文末有贊助內容,可解鎖完整師傅與武器配對,感謝您的贊助,讓我們許願池能永續經營下去,我們成立七年來,大大的減少同志朋友在按摩時被詐騙的數量,讓大家減少踩雷的,讓督促店家提供更高的服務品質。 SSB SPA 小羊 170CM
Thumbnail
之前改裝升級Dahon Vitesse D7時發現,Dahon的機構設計工程師專業素養非常高,各種組裝尺寸拿捏得異常緊湊;此次則見證到另一個更古老的版本,如下圖所示,而且是連型號都查不到的單速版本,只知道在社群內都稱呼其為老貂。透過老貂的拆裝,再次證明了,Dahon的細節拿捏顯然是一脈相承的,很可能
Thumbnail
之前改裝升級Dahon Vitesse D7時發現,Dahon的機構設計工程師專業素養非常高,各種組裝尺寸拿捏得異常緊湊;此次則見證到另一個更古老的版本,如下圖所示,而且是連型號都查不到的單速版本,只知道在社群內都稱呼其為老貂。透過老貂的拆裝,再次證明了,Dahon的細節拿捏顯然是一脈相承的,很可能
Thumbnail
宰我問曰:『仁者,雖告之曰:「井有仁焉。」其從之也?』子曰:『何為其然也?君子可逝也,不可陷也;可欺也,不可罔也』(雍也第六)。  井,不能狹義地僅理解為井,而是比喻危險的境地。逝,去;罔,迷惑。   宰我有很強的獨立思考能力,有懷疑精神,不人云亦云,不盲從權威。這
Thumbnail
宰我問曰:『仁者,雖告之曰:「井有仁焉。」其從之也?』子曰:『何為其然也?君子可逝也,不可陷也;可欺也,不可罔也』(雍也第六)。  井,不能狹義地僅理解為井,而是比喻危險的境地。逝,去;罔,迷惑。   宰我有很強的獨立思考能力,有懷疑精神,不人云亦云,不盲從權威。這
Thumbnail
自從開始玩直播和拍開箱影片以後深深覺得房間的光源不足 我們小孩房因為只有小小的大約四五坪,為了擴大使用空間,當初是設計高架床,現在都在床底下拍攝節目,不過透過螢幕就會覺得床底下的燈源略顯不足,不夠亮的話就會使得拍攝的畫質顆粒比較粗,模模糊糊得很難看… 還有一個問題是在床上沒有辦法關燈,雖然當初有
Thumbnail
自從開始玩直播和拍開箱影片以後深深覺得房間的光源不足 我們小孩房因為只有小小的大約四五坪,為了擴大使用空間,當初是設計高架床,現在都在床底下拍攝節目,不過透過螢幕就會覺得床底下的燈源略顯不足,不夠亮的話就會使得拍攝的畫質顆粒比較粗,模模糊糊得很難看… 還有一個問題是在床上沒有辦法關燈,雖然當初有
Thumbnail
你帶過人嗎?那你會帶人嗎?有人教你怎麼帶人嗎?484沒人教你? 向部屬傳達「對你自己有好處」的訊息這個目標「工作」有著oo的目的,一起努力達成吧! 報告/連絡/商量報告/連絡/商量很重要, 請隨時說出你認為重要的資訊何時進行?如何進行?進行的優先順序 反駁主管耐著性子,xx那你覺得該怎麼做才好呢?
Thumbnail
你帶過人嗎?那你會帶人嗎?有人教你怎麼帶人嗎?484沒人教你? 向部屬傳達「對你自己有好處」的訊息這個目標「工作」有著oo的目的,一起努力達成吧! 報告/連絡/商量報告/連絡/商量很重要, 請隨時說出你認為重要的資訊何時進行?如何進行?進行的優先順序 反駁主管耐著性子,xx那你覺得該怎麼做才好呢?
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News