|
|
|
Игры с sequence
|
|||
|---|---|---|---|
|
#18+
Вроде бы всё нормально, только как отражается значение столбца last_number в user_sequences вызывает непонимание: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2003, 15:21 |
|
||
|
Игры с sequence
|
|||
|---|---|---|---|
|
#18+
Декларируется что last_number показывает ближайшее свободное значения для последовательности. А вот вопросик в связи с поднятой темой - можно ли сбросить последовательность на начальное значение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2003, 17:22 |
|
||
|
Игры с sequence
|
|||
|---|---|---|---|
|
#18+
Только через пересоздание ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2003, 18:01 |
|
||
|
Игры с sequence
|
|||
|---|---|---|---|
|
#18+
Или указать, что sequence циклический... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2003, 19:38 |
|
||
|
Игры с sequence
|
|||
|---|---|---|---|
|
#18+
теоретически сбросить счетчик на начальное значение, если оно известно,элементарно - указываешь инкремент равный (-seq_name.currval), потом запускаешь Код: plaintext 1. 2. НО практически это бывает трудно сделать в многопользовательской среде, т.е. если еще пару сессий запросят "nextval" после того как ты поменял "increment" и до того как ты вернул его на место, то предсказать что ты получишь будет трудно. поэтому если ты можешь гарантировать, что НИКТО больше не может запросить "nextval" в течение вышеописанной прощедуры, то это делается элементарно... удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 15:50 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32135910&tid=1991109]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
189ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 518ms |

| 0 / 0 |
