當前位置:首頁 » 編程語言 » sql匯率轉換
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql匯率轉換

發布時間: 2023-06-10 23:57:31

① 如何用sql語言實現人民幣的大小寫轉換

首先sql不可能實現大小寫轉換,如果你非實現就使用存儲過程
其次,實現大小寫轉換,可從數學的高位到低位,把各個位上的數取出通過數組轉換成大寫,然後加上單位。形成一個字元串,如1020形成壹仟零佰貳拾零元。事先建立一個數組,數組的第1項就對應著壹,第2項對應著貳。
然後進行二次加工,從低位到高位,找到第一個非0的位,然後以這個位為起點,把該位和下一個非零位之間所有的字元保留零。

② sql資料庫中如何把money數據由元轉換成萬元顯示,並且小數點2位,整數部分每3位用逗號隔開,謝謝!

通常來講這種操作都是放在web前段展示的時候做轉換,只是在result中給自己看意義不大,一般資料庫不支持這樣的轉換。
理論上來講還是可行的,說一下思路吧,首先肯定是要強轉成字元類型的,然後用index函數以小數點做分割,再操作整數位和小數位,用len函數和substring函數切分,最後拼接。

③ SQL數據單位之間的轉換,怎麼處理

在資料標格裡面建立個Unit和Pack的欄位,分別代表單位和裝數 那麼你想得到的就是STR(Unit/pack)+STR(Unit%Pack) 就是你要得到的答案了