MEDIUMTEXT
一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。
TEXT
一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。
这两个的区别是长度不同。
不知道你是什么数据库,如果是Mysql,可以这样(假定含有qq字段的表为t1,另一张表为t2):
select `name` from `t2` where find_in_set(`id`, (select `nameid` from `t1` where `qq`=123));
如果是SQLServer,则这样:
select [name] from [t2] where charindex(','+[id]+',',','+(select [nameid] from [t1] where [qq]=123)+',')>0;
如果是ACCESS,则这样:
select [name] from [t2] where instr(',' & (select [nameid] from [t1] where [qq]=123) & ',',',' & [id] & ',')>0;
以上就是关于SQLServer中的text类型字段要如何查询(sql查看字段类型)全部的内容,包括:SQLServer中的text类型字段要如何查询(sql查看字段类型)、SQL 语句 将一个表中用特殊字符分割的字段转换成多行数据、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)