2014-09-30 105 views
0

截断我有一个MySQL查询,看起来像这样:MYSQL:焦炭领域获取select语句

select 'abcdefghij' as stringvar 
.... 
union select 
select 'aaaaaabbbbbfffffkkkkkk' as stringvar 
... 
union 
select 'ghghgjk' as stringvar' 
....; 

STRINGVAR被截断,我试图找出如何防止它。有没有办法在select语句中指定长度?

在此先感谢!

椰子

+3

截断的选择?你确定这isn't客户端显示的问题? – Mihai 2014-09-30 14:48:53

+0

我无法重现此:http://sqlfiddle.com/#!2/18ee8/2 – VMai 2014-09-30 15:20:39

回答

0

您可以CAST(<String> AS VARCHAR(MAX))

+0

语法cast('abcdefghijklmnop'as varchar(500))不起作用。 – user3439684 2014-09-30 15:17:39

+0

不以什么方式工作?它是否给出错误或字符串被截断? – 2014-09-30 15:19:01

+0

我收到一条错误消息。但我认为这是最终的显示问题。 – user3439684 2014-09-30 15:58:04