读书人

求一条SQL话语, 高手帮忙哈

发布时间: 2011-12-20 22:26:41 作者: rapoo

求一条SQL语句, 高手帮忙哈
数据库里比方说有两个字段
ID Name
其中有一条记录,Name字段的字符串存了比方说有100个字.
现在我想求一条SQL语句,取出这条记录,并显示Name字段的前面10个字,后面不显示,

ID Name
1 ffffafafafafaaaaaaaaaaaaaaaaaaaaaaaaa
求一条SQL语句,结果是:
1 ffffafafaf...

[解决办法]
select ID,SubStr(Name,1,10) Name form Table;
[解决办法]
select SubStr(Name,1,10) || decode(sign(length(Name)-10),-1, ' ',0, ' ', '... ') abbr from TableName

读书人网 >oracle

热点推荐