MS SQL單筆長度限制

MS SQL單筆長度限制

這個問題摸了好幾次,今天又給它遇到了,

以下是備記:

 

1-針對SQL資料庫而言,只要型態VARCHAR,長度就不受限(MAX)

2-如果是用SQL語法做新增/刪除/修改,可以將語法分段組合再執行即可,因為單一SQL字串最多8000字

EXECUTE (@STR_1+@STR_2+@STR_3)

 

其實對資料庫而言,長度是沒有極限的,

反而是使用的程式語言或SQL語法才有限制,

順便提一下,長度MAX不是好的做法,

這只是個「無條件」寫入的懶 人設定。

 

自我LV~