原表tab1
字段为
A B
char(255) char(255)
怎么样把查出来的字段(255)的缩小为字段为10 SQL 语句怎么写?select A,B from tab1
查出来的放在表控件中太宽了,我想直接把字段变小,这样就可以显示在表控件中?
字段为
A B
char(255) char(255)
怎么样把查出来的字段(255)的缩小为字段为10 SQL 语句怎么写?select A,B from tab1
查出来的放在表控件中太宽了,我想直接把字段变小,这样就可以显示在表控件中?
字段为
A B
char(255) char(255)
怎么样把查出来的字段(255)的缩小为字段为10 SQL 语句怎么写?select A,B from tab1
查出来的放在表控件中太宽了,我想直接把字段变小,这样就可以显示在表控件中?-----------------------------
select cast(a as varchar(10)) a,cast(b as varchar(10)) b from tab1
select rtrim(a) a,rtrim(b) b from tab1
--截断显示
select left(a,10) a , left(b,10) b from tab1
case when len(B)>10 then left(B,7)+'...' else B end from tab1这样?
当A,B的长度大于10的时候,就只显示7个字符,后面加上...
小于等于10就正常显示了``
case when len(B)>10 then left(B,7)+'...' else B end AS B from tab1