求一条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