怎么样设置字段长度 我想设置一个字段长度。比如nchar(10)。但是如果他长度超过10呢,我就让他自动增长去适应这个字段的长度。不局限于nchar类型,什么都好啦字段长度 自动适应 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在设计阶段应该就有考虑长度问题给出一个可能达到的最大值实在定不了就用varchar(max) nvarchar(max) 用可变类型,varchar、nvarchar都行,最好预估一个最大值,另外不建议使用text、ntext 直接写varchar,不写成varchar(10)这样他就自己变了? 不是,首先你要预估可能的长度,尽可能不要用max,除非你无法预估,然后用nvarchar(xx)/varchar(xx)替换你的char类型,记住如果这些类型定义的时候,如果不带长度,默认就是1. 直接写varchar,不写成varchar(10)这样他就自己变了?. 直接写varchar,不写成varchar(10)这样他就自己变了?他有默认值的,如果你这样写只能存一个,你还是考虑猜想他最多能有多少个字符,设的大点。 用nvarchar(4000),长度4000应该够用了吧. 奇怪的case when 求教,多表查询,去重复字段 一个菜鸟问题,关于数据库插入数据方式 比较sql 的速度 时间段数据查询SQL语句写法 一个很简单的时间类型转换问题!!急! 一个模糊查询的问题 新手求助SQL sever问题:从数据类型varchar转换为float时出错。 本地msde与服务器sqlserver同步的问题! 欢迎去看看 【100分】一道SQL面试题,大神求解惑! 数据库面试题
给出一个可能达到的最大值
实在定不了就用varchar(max) nvarchar(max)
直接写varchar,不写成varchar(10)这样他就自己变了?
直接写varchar,不写成varchar(10)这样他就自己变了?.
直接写varchar,不写成varchar(10)这样他就自己变了?
他有默认值的,如果你这样写只能存一个,你还是考虑猜想他最多能有多少个字符,设的大点。