Oracle?
SELECT concat(rpad(dname,15,'_'),initcap(loc)) FROM dept;

解决方案 »

  1.   

    ORACLE的 RPAD,lz 在sql server 里面得转成 sql的写法哦。SELECT concat(LEFT(RIGHT(dname,15)+'---------------',15).loc) FROM dept --WHERE 部分不知道你的处理逻辑,lz可以自己写一下
      

  2.   

    对啊,是ORACLE ,我是新手,不知道这个有没有问题,
      

  3.   


    没有oracle环境,没法给你测。 
    lz 把报错信息发上来看看。另外,这个是sql server 版,lz 转到oracle版看看。
      

  4.   

    楼主语法有错啊,WHERE initcap(loc); 这个条件都没有写完