|
|
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
xtenderВ продолжение проблемки с collect решил попробовать свой агрегат для аналитики: ... Но проблема осталась... Совершенно не понимаю в чем подвох...По крайней мере точно ясно, UDAG, возвращающий коллекцию явно с багами. Вот еще: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Там два Oracle ACE не знали как к решению нормально приплести UDAG. :) А так еще было бы забавное решение с collect и без join, если б работал over (order by ...), но не судьба. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 01:58 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
А есть ли оракловая команда, чтобы убить свою сессию? т.к. стандартный ALTER SYSTEM KILL SESSION к своей сесии выдаёт стандартное же ORA-00027: невозможно удалить текущий сеанс ЗЫ: нужно для отладки пользователю, у которого админ прав нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:00 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
andreymxА есть ли оракловая команда, чтобы убить свою сессию? т.к. стандартный ALTER SYSTEM KILL SESSION к своей сесии выдаёт стандартное же ORA-00027: невозможно удалить текущий сеанс ЗЫ: нужно для отладки пользователю, у которого админ прав нет stff ~ харакири ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:14 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
andreymxА есть ли оракловая команда, чтобы убить свою сессию? Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:15 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
-2-, надо именно убить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:24 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
[quot dbms_photoshop]xtender..; select cast(collect(cast(sysdate as date)) over(order by level) as sys.odcidatelist) dt_table from dual connect by level < 3 ORA-03113: end-of-file on communication channel[/src] кстати, мой клиент это выдержал. т.е., исполнять то не стал, но и сессию не грохнул - а сказал, что: On Fetch: ORA-00932: несовместимые типы данных: ожидается CHAR, получено ARRAY из чего я решил попробовать в sqlplus то же для level < 1 ну и Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:26 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
orawish, ну и level < 2 тоже работает и аналогично level < 1 () возвращает одну строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:35 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
andreymxнадо именно убить :)В чем разница? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:36 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
-2-andreymxнадо именно убить :)В чем разница?нет ошибок 00028 01012 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:39 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
andreymx-2-пропущено... В чем разница?нет ошибок 00028 01012после disconnect последующие обращения к сеансовым функциям приведут к 01012. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 15:46 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
orawishну и level < 2 тоже работает и аналогично level < 1 () возвращает одну строкуИ что в этом удивительного? Все по букварю. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 16:41 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
Такое решение подойдет? Код: plaintext 1. 2. 3. 4. 5. ORA-03113: end-of-file on communication channel Process ID: 1245 Session ID: 196 Serial number: 54950 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, Oracle Label Security, OLAP, Data Mining, Oracle Database Vault and Real Application Testing options ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 17:52 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 17:55 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
dbms_photoshoporawishну и level < 2 тоже работает и аналогично level < 1 () возвращает одну строкуИ что в этом удивительного? Все по букварю. .. collect over (order by ...) здесь ни при чем. да, точно. (пойду напьюсь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 18:24 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
-2-andreymxА есть ли оракловая команда, чтобы убить свою сессию? Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 19:22 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
andreymx-2- Код: plaintext 1. Тогда, например, так: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 19:34 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
-2-, мне надо выйти из сессии нештатным способом, не используя OracleSession1.Connected := false http://www.sql.ru/forum/actualthread.aspx?tid=824399 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2011, 20:02 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
Себя убить - это как-то мелко. Одним SELECT-ом можно убить весь экземпляр, причем имея только привелегию create session. Код: 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. По мотивам 10’000 columns in a query . На 11.2.0.1 пофиксено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2011, 20:09 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
Решил поиграться с тройной аналитикой. А так, по-отдельности (по 1 или 2) - они хорошие ребята. Код: 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. http://download.oracle.com/docs/cd/E11882_01/server.112/e17118/functions004.htm#SQLRF06174 If you specified RANGE: value_expr is a logical offset. It must be a constant or expression that evaluates to a positive numeric value or an interval literal. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2011, 16:27 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
AmKad, баг, конечно, но (ваааще), не аналитика (имхо) в том смысле, что не вычисление Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2011, 18:23 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
Как говорится, вспомнить старенькое... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2011, 20:42 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2011, 14:44 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
-2-, а на 32 битном виндовозе (11.2.0.2.0) всё (вроде бы) адекватно Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2011, 14:57 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
orawish, аналогично и на SunOS 5.10 sparc (11,2,0,2 + PSU3) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2011, 15:04 |
|
||
|
пятничная задачка - убить себя одним SELECT-ом
|
|||
|---|---|---|---|
|
#18+
-2- Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2011, 15:10 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=37085189&tid=1883019]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
148ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 490ms |

| 0 / 0 |
