示例代码 为便于理解函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表salary,并添加数据,命令示例如下: CREATE EXTERNAL TABLE salary (dept_id STRING, -- 部⻔user_id string, -- 员⼯IDsal INT -- 薪⽔) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' stored as textfile; 添加数据如下: d1,user1/user4,1000/6000d1,user2/user5,2000/7000d1,user3/user6,3000d2,user4/user7,4000d2,user5/user8,5000/8000 执行SQL select trans_array(1, "/", dept_id, user_id, sal) as (dept_id, user_id, sal) from salary; 返回结果如下: d1,user1,1000d1,user4,6000d1,user2,2000d1,user5,7000d1,user3,3000d1,user6,NULLd2,user4,4000d2,user7,NULLd2,user5,5000d2,user8,8000