1
我需要幫助形成一個查詢。 從table1中,對於一個包含總和的字段,包含像「10,-10」等數字,但在插入到table2之前。我將其更改爲格式,如「000000010+或000000010-」分別爲:SQL:需要幫助形成一個查詢
Table1 => Required Format in Table2
10 => 000000010+
-10 => 000000010-
我需要幫助形成一個查詢。 從table1中,對於一個包含總和的字段,包含像「10,-10」等數字,但在插入到table2之前。我將其更改爲格式,如「000000010+或000000010-」分別爲:SQL:需要幫助形成一個查詢
Table1 => Required Format in Table2
10 => 000000010+
-10 => 000000010-
WITH DATA(STR) AS(
select '-10' from dual
)
select
CASE WHEN INSTR(STR,'-')=1 THEN
to_char(-STR,'00000000')||'-'
ELSE
to_char(STR,'00000000')||'+'
END FORMAT
from DATA;
你要多少zeors前綴? –