請根據我的問題讓我知道你知道嗎?如何在mysql中添加一些零而不是值?
我可以在oracle中得到像00000xx這樣的值using to_char(col_name ,'000000')
該列是oracle中的數字。 出來會像;
輸出:000090
我想同樣的事情在MySQL中如何獲得,請告訴我,任何人都知道。 但在mysql數據庫中該列是int類型。當我檢索的字符串格式在Java中的int列。
謝謝& Registers Ramireddy。
請根據我的問題讓我知道你知道嗎?如何在mysql中添加一些零而不是值?
我可以在oracle中得到像00000xx這樣的值using to_char(col_name ,'000000')
該列是oracle中的數字。 出來會像;
輸出:000090
我想同樣的事情在MySQL中如何獲得,請告訴我,任何人都知道。 但在mysql數據庫中該列是int類型。當我檢索的字符串格式在Java中的int列。
謝謝& Registers Ramireddy。
嘗試使用concat('000000', cast(int_column as char))
非常感謝你給我的查詢語法,真的很好。 –
嘗試LPAD
SELECT LPAD(col_name, 6,'00000') FROM your_table
發表您的查詢還 –
嘗試'SELECT LPAD(COL_NAME,6, '00000')FROM your_table' – luoluo
謝謝你很多它果然奏效 –