我有一个带整数值的列节点。如何将列类型更改为以下格式:

Old column:  New Column:
NODE         NODE
1            N0C00001
127          NOC00127
13           NOC00013

最佳答案

你可以这样试试。
选择CONCAT('N0C',LPAD('1',5,0));
语法:SELECT CONCAT('N0C', LPAD(your_column_name,5,0)) from table_name;
SQL:SELECT CONCAT('N0C', LPAD(old_columnname_NODE,5,0)) as new_columnname_NODE from table_name;
更新sql:update table_name set NODE = CONCAT('N0C', LPAD(old_columnname_NODE,5,0));
谢谢您。

10-05 19:41