作者kisha024 (4545454554)
看板Database
标题[SQL ] 栏位型态或stored procedure的变数大小
时间Fri Sep 4 17:09:55 2015
资料库名称:sql server 2012
资料库版本:2012
各位好
如果栏位型态 或 stored procedure的某变数 已确定要设成nvarchar了
如果设太小 EX:nvarchar(10) 可能会有溢出的问题
如果都设成nvarchar(max)就不会溢出了 但这样有什麽缺点吗?
EX:如果只储存 "abc" 字串 那用nvarchar(max)会比nvarchar(10)浪费空间或效能较差吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.127.81.14
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1441357798.A.472.html
1F:推 pelicanper: 有,但是影响不大请放心使用 09/04 21:45
2F:→ kisha024: 谢谢 09/05 11:39
3F:→ lin07646: 长度大於4000的资料,在存取上似乎有些差异。 09/05 23:47