首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2011-12-20 
求一条SQL语句, 高手帮忙哈数据库里比方说有两个字段IDName其中有一条记录,Name字段的字符串存了比方说有1

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

热点排行