在配置单元表中,除了随机记录外,如何在字段中添加“-”符号?如果我使用下面的语法,它会将字段中的所有记录更改为负数,但我希望将随机记录更改为负数。
这是我使用的语法,它将所有记录更改为负数:
CAST(CAST(-1 AS DECIMAL(1,0)) AS DECIMAL(19,2))
* CAST(regexp_replace(regexp_replace(TRIM(column name),'\\-',''),'-','') as decimal(19,2)),
在配置单元表中,除了随机记录外,如何在字段中添加“-”符号?如果我使用下面的语法,它会将字段中的所有记录更改为负数,但我希望将随机记录更改为负数。
这是我使用的语法,它将所有记录更改为负数:
CAST(CAST(-1 AS DECIMAL(1,0)) AS DECIMAL(19,2))
* CAST(regexp_replace(regexp_replace(TRIM(column name),'\\-',''),'-','') as decimal(19,2)),
1条答案
按热度按时间mfuanj7w1#
如果要将随机值更改为负值,为什么不使用
case
表情?尽管您进行了查询,但这假设列是某种类型的数字,因为否定字符串没有多大意义。