如果要进行多个字符串的拼接的话,可以使用多个CONCAT()函数嵌套使用,上面的SQL可以如下改写:SELECT CONCAT(CONCAT(CONCAT('工号为',FNumber),'的员工姓名为'),FName) FROMT_EmployeeWHERE FName IS NOT NULL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-01-23 14:55:00
                            
                                174阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            总结:concat只能连接两个字符,而“||”可以连接多个字符。1、用concat时:①.拼接两个字符串sql>select concat('aa','bb') from test;concat('aa','bb')aabb②.拼接多个字符串sql>select concat('aa','bb','cc') from test;0RA-00909:in...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-28 16:57:09
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle中wm_concat目录oracle中wm_concat1. 创建包、包体和函数2. 创建同义词并授权解决方案oracle中wm_concatoracle中wm_concat标识符无效原因:11gr2和12C上已经摒弃了wm_concat函数,当时我们很多程序员在程序中确使用了该函数,导致程序出现错误,为了减轻程序员修改程序的工作量,只有通过手工创建个wm_concat函数,来临时解决            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-28 21:38:42
                            
                                437阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            oracle中使用concatconcat只能连接两个字符,而“||”可以连接多个字符。 如下 用concat时: ①.sql>select concat('aa','bb') from test; concat('aa','bb') aabb ②.sql>select concat('aa','b ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-14 12:25:00
                            
                                667阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            oracle,行转列函数           select s.newspartbigtype_id,                wmsys.wm_concat(s.equip_type) as equip_type       &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-20 10:41:51
                            
                                502阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、引言程序测试需要生成大量的测试数据,且测试数据有主键,主键自增,于是决定用存储过程来实现,经过半天的查资料终于完成了,记录之,学习之二、存储过程格式:CREATE PROCEDURE remove_emp (employee_id NUMBER) AS tot_emps NUMBER; ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-01-26 14:56:00
                            
                                167阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
               Oracle中的函数——Concat()
    
        concat(exp1,exp2)把exp1和exp2拼接在一起,通常用在百分比中select concat('abc','ba') from dual ---abcbaselect concat('100','%') from dual ---100%select concat(100,'%') from dual --            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-28 20:36:26
                            
                                279阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            concat()把两个或者多个数组链接在一起,但是不改变已经存在的数组,而是返回一个链接之后的新数组 作者:马小帅mm链接:https://ww...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-03-02 11:43:28
                            
                                1099阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle中有一个看似很NB的内置函数wm_concat,可以方便的实现“行转列”功能(相关用法,大家自行搜索一下,能找到很多资料)今天偶然发现一个问题:在不同的oracle版本中,wm_concat返回的数据类型不一致.10G版本中,返回的是字符串类型11G版本中,返回的是clob类型此外,这个函数返回的结果,如果要控制排序也是有点小复杂的(可以自行百度一下: http://www.baidu.com/s?wd=wm_concat+%C5%C5%D0%F2&rsv_bp=0&rsv_spt=3&rsv_n=2&rsv_sug3=3&rsv_sug1=            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-10-09 09:53:00
                            
                                143阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            oracle中有一个看似很NB的内置函数wm_concat,可以方便的实现“行转列”功能(相关用法,大家自行搜索一下,能找到很多资料)今天偶然发现一个问题:在不同的oracle版本中,wm_concat返回的数据类型不一致.10G版本中,返回的是字符串类型11G版本中,返回的是clob类型此外,这个函数返回的结果,如果要控制排序也是有点小复杂的(可以自行百度一下: ://.baidu./s?wd=wm_concat+%C5%C5%D0%F2&rsv_bp=0&rsv_spt=3&rsv_n=2&rsv_sug3=3&rsv_sug1=            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-09-25 16:21:00
                            
                                114阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            针对oracle拼接函数的乱码,首先查询一下oracle字符的编码是否支持中文,查询语句: SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = ‘NLS_CHARACTERSET’; 如果是中文的,则选择另一种方式: wmsys.wm_concat(to_char(….))..应该加上to_char() 在拼接的字段加上转换。...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-09 22:43:44
                            
                                298阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            自从换了公司上班就很少会有时间上网! 主要原因是太忙了! 最近由于工作需要! 一直都在忙于SQL! 现把一些资料记下来!以方便日后复习!今天公司有这样一个场景! 有如下两张表:  专利表(OFF_PANT_APP)ID主键APP_NAME专利名称专利申请人列表(OFF_APP_APPLICANTS)ID主键PANT_ID专利IDUSER_ID用户IDDISPLAY_INDEX显示顺序报表            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-27 23:31:54
                            
                                5866阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    WMSYS.WM_CONCAT(COLUMN)实现字段合并.       eg:SELECT TO_CHAR(WMSYS.WM_CONCAT(DISTINCT E)OVER(PARTITION BY A,B,C,D)) E FROM AA;              
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-11-14 16:22:31
                            
                                1008阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            wmsys.wm_concat函数,它的作用是以','链接字符例子如下:SQL> create table idtable (id number,name varchar2(30));Table createdSQL> insert into idtable values(10,'ab');1 row insertedSQL> insert into idtable values            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-10-29 14:48:24
                            
                                954阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              Sql代码  select t.rank, t.Name from t_menu_item t;       10 CLARK    10 KING    10 MILLER                
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-13 12:37:36
                            
                                98阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle 用wm_concat 函数进行中文列合并的时候,出现乱码 1、检查字符集 SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET'; 2、用 wm_concat(to_char(na...        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-05-31 12:05:00
                            
                                146阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            oracle 用wm_concat 函数进行中文列合并的时候,出现乱码 1、检查字符集 SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET'; 2、用 wm_concat(to_char(na...        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-05-31 12:05:00
                            
                                162阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            T    20 SMITH    30 ALLEN    30 BLAKE    30 JAMES    30 MARTIN    30 TURNER    30            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-13 12:32:43
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            针对oracle拼接函数的乱码,首先查询一下oracle字符的编码是否支持中文,查询语句: SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = ‘NLS_CHARACTERSET’; 如果是中文的,则选择另一种方式: wmsys.wm_concat(to_char(….))..应该加上to_char() 在拼接的字段加上转换。...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-04-11 16:43:14
                            
                                892阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我想给WM_CONCAT(Z.ORIGIN) as 用地指标来源一个查询条件写法应该是怎么样的各位大佬这是我的sqlSELECT   T.IID,  T.PROJ_NAME,  WM_CONCAT(Z.ORIGIN) as 用地指标来源FROM    UT_SP_PROJ_BUILD T,   OT_BATCHAPPLY O,    UT_SP_ZBLY ZWHE...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 16:57:46
                            
                                590阅读