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