kuhabe 发表于 2012-6-18 08:49:11

建议保存mssql数据库字段类型设置为varchar(MAX)

潘金瑶 2012-6-16 18:22:00
建议:火车头 用MSSQL 数据库的话,数据库字段类型设为varchar(MAX),现在是所有字段类型都是text.
----------------------
varchar(MAX) 可以保存的数据也是达到2G,不输给text类型,还有一个最大的好处,可以直接使用replace 等简单函数 进行替换 更新 ,
===============
text 字段类型update 和replace 都不能直接使用,要做数据类型转换,
要做如下语句的转换,
UPDATE Data_Content_414 SET [已采]=0 where convert(nvarchar(255),down)= ''

----------------------------------------
update Table set Column=Replace(Cast([内容] as varchar(8000)),'旧字符串’,'新字符串’)   
update Table setColumn=Replace(Cast([内容] as nvarchar(4000)),'旧字符串’,'新字符串’)

潘金瑶 2012-6-16 18:22:21
很多新手 不熟悉SQL 是操作不来了的。
潘金瑶 2012-6-16 18:24:21
如用varchar(MAX) 字段类型,可以使用火车头默认提供的语句。
潘金瑶 2012-6-16 18:26:14
就是 要使用SQL 2005 及以上, sql2000 没有
varchar(MAX) 字段类型,现在应该比较少人用sql2000

haifding 发表于 2012-6-18 11:03:04

发这个什么意思?
说明书?

lbjyuer 发表于 2016-2-10 19:01:03

和你们一块学习。。。
页: [1]
查看完整版本: 建议保存mssql数据库字段类型设置为varchar(MAX)