varchar(500)比varchar(8000)更有優(yōu)勢嗎?我已經在MSDN論壇和這里讀到了這個,我還不清楚。我認為這是正確的:Varchar(max)將存儲為文本數(shù)據類型,因此存在缺陷。因此,假設您的字段可靠地低于8000個字符。像我的數(shù)據庫表中的BusinessName字段。實際上,商業(yè)名稱可能總是在(從我的帽子里拿出一個數(shù)字)500個字符。看起來我運行的大量varchar字段遠低于8k字符數(shù)。那么我應該將該字段設為varchar(500)而不是varchar(8000)嗎?根據我對SQL的理解,這兩者之間沒有區(qū)別。因此,為了簡化生活,我想將所有varchar字段定義為varchar(8000)。這有什么缺點嗎?相關:varchar列的大?。ㄎ也挥X得這個回答了我的問題)。
varchar(500)比varchar(8000)更有優(yōu)勢嗎?
料青山看我應如是
2019-07-24 14:43:58