好贷网好贷款

请教可变长可查询的数据类型 10cathen0023]

发布时间:2016-12-4 22:17:11 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"请教可变长可查询的数据类型 10cathen0023]",主要涉及到请教可变长可查询的数据类型 10cathen0023]方面的内容,对于请教可变长可查询的数据类型 10cathen0023]感兴趣的同学可以参考一下。

本人正在做一个项目,需要选择一个可变长又方便查询的数据类型 text虽然可变长,但是属于字符串存储,必须通过字符比较才能完成查询,比较费劲 请教各位大牛人,有没有不限制长度,可变长的,又不是字符型的数据类型啊? 比如说,有没有可能有这样的一种数据类型可以使应用时,在一个字段内还能包含一个数组之类的 请赐教

2005 VARCHAR(MAX)/NVARCHAR(MAX)

--2000 varchar(8000) --2005 varchar(max)

你说的这两个也都是字符串类型的吧 有没有不是字符串类型的?那个查询比较不方面

引用楼主 cathen0023 的帖子:比如说,有没有可能有这样的一种数据类型可以使应用时,在一个字段内还能包含一个数组之类的  xml类型 不过它写起查询语句来似乎比nvarchar还麻烦,但是可以在业务逻辑层对它进行方便的处理。

varchar,够方便的了

引用 3 楼 cathen0023 的回复:你说的这两个也都是字符串类型的吧  有没有不是字符串类型的?那个查询比较不方面  在查询里加个条件限制不就可以了 varchar(max)

我覺得這兩個已經夠方便了! --SQL2000 VARCHAR(8000) NVARCHAR(4000) --SQL2000 VARCHAR(MAX) NVARCHAR(MAX)

我覺得這兩個已經夠方便了! --SQL2000 VARCHAR(8000) NVARCHAR(4000) --SQL2005 VARCHAR(MAX) NVARCHAR(MAX) --更正一処筆誤

这样就可以了? 哦…… 谢谢:)

楼主想的方便是什么???数据类型是varchar 没什么不方便吧?

varchar是字符串类型的吧 如果这个字段存储了10个字母 字符串类型做查询的时候是不是要逐个比较这10个字母然后找到相匹配的啊 如果要是像数组似的,不就可以直接找到相匹配的项么 是这个意思不?我说明白了没有?

呵呵,学习中

哎,可能是我没有表达清楚我的要求吧…… 后来自己有查看,发现了符合我要求的数据类型,在这里和大家分享一下 array数组类型,即可变长度,又可以不是字符类型,而且可以对任意元素进行基本数据操作,查询、更改等工作都很方便

上一篇:海量关系数据生成 是什么啊 ??????、怎么生成????????? 20zs_dolphin]
下一篇:SSIS包执行时可以的, job却失败了(50分) 50分,无满意结帖,结帖人wenmingcool]

相关文章

相关评论