|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Здравствуйте. Вот запрос: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Выдает ошибку следующую, но в конце ошибки информация выходит, в чем может быть причина, что делаю не так, не пойму??? Код: plsql 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 23:27 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 00:39 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
LMag, авторORA-01403: no data found забей это в гугл и читай ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 04:10 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Так много вопросов, так мало ответов... Зачем нужен вложенный запрос? Чем не подходит обьединение (какое, решите сами)? Тип объединения автоматически определит вам логику, что делать если вложенный запрос не возвращает ни одной записи (как он и делает в начале) . А вдруг вернёт 2? И т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 06:45 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
LMag Код: plsql 1. 2. 3. 4.
И охото же каждый раз писать всё это,вметого одного FOR )) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 09:43 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Дело в том что мне нужно обновить определенное поле в таблице BORN. А значение данного поля нужно вытащить из другого поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 09:57 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
LMag, так есть for update ) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 10:11 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Synoptic, Я извиняюсь, как примерно будет выглядеть на моем коде. Я сделал так : Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 11:07 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
LMag, выглядит нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 12:37 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Для начинающего сойдет. А дальше можно вместо count(*) читать про OUTER JOIN и тренироваться дальше. И понимать, что такое FOR UPDATE. Нужен ли он тут - большой вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 12:51 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Synoptic, Но почему то выполняется долго данный запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 12:51 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
dmdmdm, Не могли бы показать как именно с помощью outer join сделать. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 12:55 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 13:14 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
LMagdmdmdm, Не могли бы показать как именно с помощью outer join сделать. Спасибо дружище идите читать, у вас в голове каша, ничего хорошего вы сделать на данный момент не в состоянии! Том Кайт, Ферштейн, официальная дока ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 13:19 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Fogel Код: plsql 1.
Опять чушь. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 13:44 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
SY, Почему именно чушь, что именно я неправильно сделал. Не судите строго, ибо я только начинаю изучать PL/SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 14:17 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
LMagSY, Почему именно чушь? А ты тут причем? Сие послание адресовано Fogel. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 14:35 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
SY, Извини Не внимательно прочел ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 14:39 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
SYОпять чушь. Соломон, это ты в последнее время порешь. И выглядит так, будто ты назло какому-то фогелю рекомендуешь другим не попадать в формат. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 16:01 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
ElicИ выглядит так, будто ты назло какому-то фогелю рекомендуешь другим не попадать в формат. Ну если тот кто читает не поймeт что формат без FX не требует совпадения разделителей, то и флаг ему в руки. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 19:20 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
dmdmdm, Не покажете как именно в моем запросе использовать OUTER JOIN. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 21:21 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
LMag, Похоже весь этот код можно заменить одним SQL( при условии ALL_AZ_AGS.AZ_AGS_ID уникален - в противном случае ни твой код, ни мой UPDATE работать не будут): Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 23:26 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
Если у ТС таблицы достаточно большие, то запуск такого апдейта может очень качественно подвесить ему базу )) LMag, кстати, а почему в коде коммита нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2019, 02:24 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
SYНу если тот кто читает не поймeт что формат без FX не требует совпадения разделителей, то и флаг ему в руки.Ты стал писать между строк и заставлять додумывать? - Похвально. Переход из бездумных разжёвывателей в бездумные трахатели свершился? - Так и там, и там бездумность только вредит. Хоть бы в какой в FM послал бы… ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2019, 07:47 |
|
Курсор. Помогите с запросом.
|
|||
---|---|---|---|
#18+
LMag ибо я только начинаю изучать PL/SQL автор... DATREG between TO_DATE('23.08.1936','DD/MM/YYYY') AND TO_DATE('29.03.1955', 'DD/MM/YYYY') ... DATREG если DATREG будет со временем то у Вас выпадет почти весь день 29.03.1955 (кроме первой секунды) ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2019, 08:55 |
|
|
start [/forum/topic.php?fid=52&fpage=73&tid=1882357]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 166ms |
0 / 0 |