SQL Server中的数据类型有哪些好的大小?在定义列时,我将大小为50的数据类型视为默认大小之一(例如:nvarchar(50),binary(50)). 50的意义是什么?我很想使用2的大小,那更好还是没用?
更新1
好的,谢谢你的投入.我只是想知道为列定义数据类型大小的最佳方法.
解决方法
这么多字段长度为50的原因是SQL Server默认为50,因为长度是个问题的大多数数据类型的长度.
如前所述,字段的长度应该适合于存储在那里的数据,尤其是因为SQL Server中单个记录的长度有限(它是~8000字节).有可能超过这个限制.
此外,字段的长度可以视为文档的一部分.我不知道有多少次我遇到了懒惰的程序员,他们声称他们不需要记录,因为代码是自我记录的,然后他们就不会做那些使代码自我记录的事情.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。