[SQL ] 字段型态或stored procedure的变量大小

楼主: kisha024 (4545454554)   2015-09-04 17:09:55
数据库名称:sql server 2012
数据库版本:2012
各位好
如果字段型态 或 stored procedure的某变量 已确定要设成nvarchar了
如果设太小 EX:nvarchar(10) 可能会有溢出的问题
如果都设成nvarchar(max)就不会溢出了 但这样有什么缺点吗?
EX:如果只储存 "abc" 字串 那用nvarchar(max)会比nvarchar(10)浪费空间或效能较差吗?
谢谢
作者: pelicanper (派立肯)   2015-09-04 21:45:00
有,但是影响不大请放心使用
楼主: kisha024 (4545454554)   2015-09-05 11:39:00
谢谢
作者: lin07646 (Eason)   2015-09-05 23:47:00
长度大于4000的资料,在存取上似乎有些差异。

Links booklink

Contact Us: admin [ a t ] ucptt.com