好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

mssql sqlserver text、image字段类型无法使用DISTINCT的处理方法分享


将text类型转换为varchar(max)
ntext类型转换为Nvarchar(max)
image类型转换为varchar(max) 类型后,再使用distinct关键字

 create   table   [  maomao365测试数据  ] (info  text  )
  insert   into   [  maomao365测试数据  ]   values ( ‘  sqlserver  ‘  )
  insert   into   [  maomao365测试数据  ]   values ( ‘  maomao365  ‘  ) 
  insert   into   [  maomao365测试数据  ]   values ( ‘  SQL  ‘  ) 
  insert   into   [  maomao365测试数据  ]   values (N ‘  数据库  ‘  )
  go 

 select   distinct  info  from  
 [  maomao365测试数据  ] 
 go 
 --  -distinct 转换数据 
 select   distinct   convert ( varchar ( max  ),info)
  from   [  maomao365测试数据  ] 
 go 
 drop   table   [  maomao365测试数据  ] 

 

mssql sqlserver text、image字段类型无法使用DISTINCT的处理方法分享

标签:table   处理   logs   rop   使用   sel   targe   create   tin   

查看更多关于mssql sqlserver text、image字段类型无法使用DISTINCT的处理方法分享的详细内容...

  阅读:33次