|
|
|
sql error ora-00904 invalid identifier
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите пожалуйста, пытаюсь написать запрос SELECT КОД_SEQ.NEXTVAL AS "КОД_РЕЙСА", "Код рейса" || TO_CHAR(dbms_random.value (1,9999), '0999') AS "НО_РЕЙ", "Код_гор." AS "КОД_АЭВЫЛ", "Код_гор." AS "КОД_АЭПРИ", "Код_сам" AS "КОД_САМ", "КОД_Авиак." AS "КОД_АВИА", TO_CHAR(SYSDATE+ВРЕМЯ_SEQ.NEXTVAL/86400, 'DD.MM.YY HH24:MI:SS') AS ВРЕМЯ_ВЫЛ, TO_CHAR(SYSDATE+ВРЕМЯ_SEQ.CURRVAL/86400+14400/86400, 'DD.MM.YY. HH.MI.SS') AS ВРЕМЯ_ПРИ FROM "АЭРОПОРТЫ", "Авиаком.", "САМОЛЕТЫ" WHERE "Код_Аэвыл"<>"Код_АЭПРИ"; И вводит ответ SQL Error: ORA-00904: "Код_АЭПРИ": invalid identifier. В чем проблема? Я не очень разбираюсь в SQL, но вроде все проверила правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 15:41 |
|
||
|
sql error ora-00904 invalid identifier
|
|||
|---|---|---|---|
|
#18+
knarikWHERE "Код_Аэвыл"<>"Код_АЭПРИ"Попробуй написать в верхнем регистре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 15:44 |
|
||
|
sql error ora-00904 invalid identifier
|
|||
|---|---|---|---|
|
#18+
knarik, Код: plsql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 17:02 |
|
||
|
sql error ora-00904 invalid identifier
|
|||
|---|---|---|---|
|
#18+
Anatoly B, Короче, нужны имена таблиц или их алиасы. Тоже самое в именах выбираемых полей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 17:04 |
|
||
|
sql error ora-00904 invalid identifier
|
|||
|---|---|---|---|
|
#18+
Anatoly B, То есть имена таблиц я проверяла все правильно, а так ... "Код_гор." AS "КОД_АЭВЫЛ", "Код_гор." AS "КОД_АЭПРИ", ... FROM "АЭРОПОРТЫ", "Авиаком.", "САМОЛЕТЫ" WHERE "АЭРОПОРТЫ"."Код_гор."<>"Авиаком."."Код_гор."; пишет SQL Error: ORA-00904: "Авиаком."."Код_гор": invalid identifier Я попробовала без "Авиаком." но тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 19:07 |
|
||
|
sql error ora-00904 invalid identifier
|
|||
|---|---|---|---|
|
#18+
Смотрите имена таблиц и полей в USER_TABLES и USER_TAB_COLS. Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 19:18 |
|
||
|
sql error ora-00904 invalid identifier
|
|||
|---|---|---|---|
|
#18+
knarikAnatoly B, То есть имена таблиц я проверяла все правильно, а так ... "Код_гор." AS "КОД_АЭВЫЛ", "Код_гор." AS "КОД_АЭПРИ", ... FROM "АЭРОПОРТЫ", "Авиаком.", "САМОЛЕТЫ" WHERE "АЭРОПОРТЫ"."Код_гор."<>"Авиаком."."Код_гор."; пишет SQL Error: ORA-00904: "Авиаком."."Код_гор": invalid identifier Я попробовала без "Авиаком." но тоже самое. Имена таблиц и колонок в кавычках регистрозависимы. Нужно писать в том регистре, в котором они были созданы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2017, 09:39 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39389676&tid=1886594]: |
0ms |
get settings: |
6ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 350ms |

| 0 / 0 |
