我需要更新SQL中的列以添加前導零。問題是這個列有幾種格式的數據。SQL查詢將前導0添加到列的一部分
0047
0070-0336
0025-0145
0032-0008
0033-0196 Johnson EEOC Matter
我需要的最後4位數字前加一個零,或者更確切地說,只是之後的破折號,但只有有4位行 - 4位數的格式(4 -4加alpha)。因此,它看起來像:
0047
0070-00336
0025-00145
0032-00008
0033-00196 Johnson EEOC Matter
我嘗試了好幾種UPDATE和權的發言,但不能得到的結果,我需要。
只需編寫一些實現您的邏輯的函數,然後在您的UPDATE語句中調用該函數 –
這就是糟糕的模式設計。 –