Q
更新順序值
0
A
回答
4
你可以使用ROWNUM
獲得一個唯一的編號爲記錄:
UPDATE tableName
SET columnName = 'VC' || ROWNUM
WHERE columnName IS NULL
;
3
您可以使用rownum
pseudocolumn得到一個唯一的標識符爲每個受影響的行,只是與||
concatenation operator在使用它沿定期UPDATE
一句:
UPDATE myTable SET B2kID = 'VC' || rownum;
這裏是一個樣本SQLFiddle。
1
以下鏈接中提供的PL/SQL塊可能很有用。 http://searchoracle.techtarget.com/answer/Creating-a-sequence-for-a-varchar-in-PL/SQL
+1
小心添加更多信息到您的答案,不要只提供一個鏈接,添加您的代碼解決方案與一些有意義的解釋 – Yaroslav
相關問題
- 1. TryUpdateModel更新順序
- 2. 更新列的值的順序
- 3. 更新排序順序
- 4. mysql順序更新或同步更新
- 5. 按順序更新列
- 6. 主要更新順序
- 7. PyMC中的順序更新
- 8. Oracle SQL更新語句以哪種順序更改列值?
- 9. LINQ將排序順序更新爲最接近的可能值
- 10. NHibernate的 - 如何更新排序順序
- 11. CursorLoader排序順序和更新
- 12. 更新時定義排序順序
- 13. mysql自動遞增值沒有按順序更新
- 14. 通過Access VBA按順序更新庫存值
- 15. MySQL按時間順序增量更新空列值
- 16. MySQL更新按順序與來自同一表的值
- 17. 在更新多個值時執行SQL UPDATE的順序?
- 18. SQL更新 - 按順序提交每行
- 19. 按順序更新矩陣RDD的列
- 20. 如何強制更新的順序DB
- 21. Unity中的GameObject更新順序
- 22. SQL - 使用順序編號更新表
- 23. 字典更新順序元素錯誤
- 24. 使用循環順序更新data.table列
- 25. 以特定順序更新記錄
- 26. SQL Server的更新/選擇鍵順序
- 27. 領域的插入或更新順序
- 28. 更新後保存行的順序
- 29. 帶順序整數的更新表
- 30. jquery變量:選擇順序不更新
非常感謝。這是準確的和重點 – ErrorNotFoundException