我正在使用"concat“创建一个生成的列,但我还需要删除"*”和"-“。在创建生成的列时,可以执行多个函数吗?
发布于 2018-07-24 04:05:22
你需要嵌套函数。使用一个函数的结果作为下一个函数的参数:
create table test (
col1 varchar(50),
col2 varchar(50),
col3 varchar(100) as (replace(replace(concat(col1, col2), '*', ''), '-', ''))
);
https://stackoverflow.com/questions/51485689
复制相似问题