前導0增加

2021-04-21 00:46:09 字數 619 閱讀 8706

mssql:

select right(cast(power(10,3) as varchar)+33,3)

select right(cast(power(10,3) as varchar)+1,3)

結果或者直接點:

select right('1000000'+33 ,3)            select right('b'+a,c)  

a、為想要轉換的列;

b、為乙個足夠大基數,一定要大於或等於10的c次放;

c、為要保留的位數。

mysql:

建立表的時候就可以寫死。

create

table t1 (

year

year

(4),

month

int(2)

unsigned zerofill,    --關鍵是這個zerofill(補零)

dayint

(2)unsigned zerofill )

;也可以利用sql語句臨時生成,跟mssql的語法類似。

不過沒有找到mssql中類似於zerofill的關鍵字。所以暫時不能在建表時寫死。哪位大俠知道的,望賜教。

去除前導0函式

參考 conversion exit alpha input和conversion exit alpha output 函式說明 小林的sap專欄 部落格頻道 csdn.net,料號前面補0 我們可以呼叫系統的函式來實現補0這個功能。conversion exit alpha input 對話退出a...

前導0的處理

一.概念 前導0 整型數字前面的0,對數字的值來說沒有意義.注1 int a 01 直接複製錯誤,數字無效.但可以輸入,參與計算,輸出 前導0被忽略 注2 5d,前導0佔位 二.應用 1.除法 division,uva 725 為例 輸入正整數n,按從小到大的順序輸出所有形如abcde fghij ...

HANA 去掉前導 0

1 trim語法 trim leading trailing both trim char from str 描述 返回移除前導和後置空格後的字串 str 截斷操作從起始 leading 結尾 trailing 或者兩端 both 執行。如果 str 或者 trim char 為空,則返回 null...