I have a table called stock and one of the column is called stock_code. The stock_code is all 5 digit int (I believe), but now I'm running out of numbers, I need to change all the code to 10 digit. So I need to add 10000 to all the stock_code. Can someone help me please?
How to add 10000 to existing column?
441 Views Asked by Howard Kuo At
3
There are 3 best solutions below
2
On
For Oracle:
update your_table set stock_code=concat(10000,stock_code)
For NexusDB
update your_table SET stock_code = '10000' + stock_code
0
On
Try this, (hope your stock_code column is string)
UPDATE stock SET stock_code = '10000' + stock_code
this will concatenate 10000 to your existing column stock_code.
If the stock_code column is numeric, then you can simply use the below query
UPDATE stock SET stock_code = 1000000000 + stock_code
If it's a number:
or, to keep a better view on the number of zeros: