SQL Server中的text类型字段要如何查询?

当SQL查询条件包括text类型时,总是报错。如……whereabc="xxxx"当abc字段是char或varchar类型时,可正常查询。但当abc字段是text类型时... 当SQL查询条件包括text类型时,总是报错。 如……where abc="xxxx" 当abc字段是char或varchar类型时,可正常查询。 但当abc字段是text类型时,就无法查询了。 请大侠指教一下。 补充说明:我知道如果通过其它方法,比如改abc类型为varchar可以实现。 但我很想知道text类型的字段要如何查询? 展开
 我来答
梁洲逄采蓝
2020-01-30 · TA获得超过4198个赞
知道小有建树答主
回答量:3167
采纳率:29%
帮助的人:229万
展开全部
char

varchar
的长度是可以改变的,
你可以随便制定长度;
nvarchar比较常用;
可以这样解决:
你在sql
server
中改变text类型为nvarchar类型,
这种类型很长用,注意指定
nvarchar类型的最大长度,不要小于
text规定的长度就行了;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式