Описание тега ora-00918

ORA-00918: column ambiguously defined
5 ответов

ORA-00918: столбец неоднозначно определен: как найти столбец

Я получаю классическую ошибку "ORA-00918: столбец неоднозначно определен", обычно я знаю, как ее решить, но сейчас моя проблема в том, что я работаю с запросом в 700 строк. Есть ли способ идентифицировать колонку? Спасибо Даниэле
17 сен '12 в 14:33
2 ответа

Oracle UNION разные колонки

У меня есть две таблицы, которые выглядят примерно так: TABLE_1 COL_A (int), COL_B (float), COL_C (float) TABLE_2 COL_A (int), COL_B (float) Мой запрос использует UNION для объединения результатов этих таблиц, но там, где TABLE_2 не имеет COL_C, я и…
19 сен '14 в 13:52
2 ответа

Получение ORA-00918: столбец двусмысленно определен: работает этот SQL:(при добавлении таблицы)

Я получаю ошибку ORA-00918: column ambiguously defined при запуске этого SQL:(при добавлении таблицы ra_interface_lines_all) SELECT DISTINCT rcta.TRX_NUMBER , rcta.trx_date , rcta.PRINTING_OPTION , rcta.PRINTING_PENDING , rcta.CREATED_FROM , houf.NA…
29 мар '18 в 08:07
2 ответа

Объединение и объединение двух таблиц с разными номерами столбцов и то же имя столбца

Я попытался объединить таблицы, которые представляют собой fus_shift и корневую таблицу, в новую таблицу, которая является окончательной таблицей, но выводит что-то вроде "ОШИБКА в строке 2: ORA-01789: в блоке запроса неверное количество столбцов ре…
06 дек '08 в 09:35
2 ответа

Неопределенная ошибка столбца в запросе Oracle

У меня есть такой код. <script runat="server"> protected void Page_Load(object sender, EventArgs e) { Calculate.Visible = false; MV_Label.Visible = false; RISK_Label.Visible = false; KV_Label.Visible = false; } protected void Calculate_Click(o…
24 мар '11 в 23:00
3 ответа

Почему там написано, что столбец двусмысленно определен?

select a.id_progdi, a.nama_progdi, avg(b.ipk) from tb_ipk b join tb_mahasiswa c on b.nim = c.nim join tb_progdi a on c.id_progdi = a.id_progdi group by id_progdi
23 сен '18 в 07:04
2 ответа

Запрос INSERT прямого пути генерирует ошибку ORA-00918

Не могли бы вы объяснить, почему при выполнении этого запроса возникла ошибка ORA-00918 INSERT INTO CLG_TEST_2 (CLG_TEST_2.record_id, CLG_TEST_2.chain_id, CLG_TEST_2.chain_n, CLG_TEST_2.contact_info) select * from ( SELECT 1, 1, 0, '2222' from dual …
24 май '17 в 14:03
1 ответ

ORA 00918- Неопределенная ошибка в столбце

В моей базе данных Oracle есть две таблицы. Первый стол (клиенты)- customer_id Customer_name Customer_age Customer_address salary 103 Giriraj Rathi 22 Kolkata 12000 100 Subir Adhikari 22 Bolpur 10000 101 Rakesh Chatterjee 21 Tarkeshwar 8000 102 Jaya…
22 сен '13 в 06:19
3 ответа

Смешивание "USING" и "ON" в соединении Oracle ANSI

Я написал выражение Oracle SQL следующим образом: SELECT ... FROM mc_current_view a JOIN account_master am USING (account_no) JOIN account_master am_loan ON (am.account_no = am_loan.parent_account_no) JOIN ml_client_account mca USING (account_no) Ко…
19 янв '09 в 06:14
0 ответов

ORA-00918: столбец задан неоднозначно при выборе списка парамлистпа

Я знаю, что этот вопрос задавался несколько раз прежде, но я видел все обсуждения по этому поводу здесь, но никто не мог помочь мне решить мою проблему. Так что моя проблема в том, что я получил эту ошибку. Из того, что я понимаю, эта ошибка была вы…
13 мар '17 в 07:02
10 ответов

SQL: Как найти дубликаты на основе двух полей?

У меня есть строки в таблице базы данных Oracle, которые должны быть уникальными для комбинации двух полей, но уникальное ограничение не установлено для таблицы, поэтому мне нужно найти все строки, которые сами нарушают ограничение, используя SQL. К…
17 авг '10 в 15:16
4 ответа

ORA-00918: столбец неоднозначно определен в SELECT *

Получение ORA-00918: столбец неоднозначно определен: работает этот SQL: SELECT * FROM (SELECT DISTINCT(coaches.id), people.*, users.*, coaches.* FROM "COACHES" INNER JOIN people ON people.id = coaches.person_id INNER JOIN users ON coaches.person_id …
03 июн '11 в 22:00
2 ответа

Столбец запроса sql оракула двусмысленно определенный

Я работаю над Oracle 11g и попытался выполнить этот запрос select code_mod,INTITULE,code_et,nom ,avg(note) from note,exam,module,etudiant where note.CODE_EX = exam.CODE_EX and EXAM.CODE_MOD=MODULE.CODE_MOD and NOTE.CODE_ET = ETUDIANT.CODE_ET group b…
07 дек '17 в 17:30
5 ответов

Почему Oracle не выдает "ORA-00918: столбец неоднозначно определен" для этого запроса?

Я только что столкнулся со странным поведением в Oracle, где я ожидал, что ORA-00918 будет повышен, но это не так. Возьмите этот запрос, например. SELECT * FROM USER_TABLES TAB JOIN USER_TRIGGERS TRG ON TRG.TABLE_NAME = TAB.TABLE_NAME WHERE STATUS =…
24 ноя '10 в 16:39
4 ответа

Столбец, неоднозначно определенный в подзапросе с использованием rownums

Я должен выполнить SQL, сделанный некоторыми пользователями, и показать его результаты. Пример SQL может быть таким: SELECT t1.*, t2.* FROM table1 t1, table2 t2, where table1.id = table2.id Этот SQL работает нормально, как есть, но мне нужно вручную…
02 ноя '11 в 10:44
2 ответа

Критерии гибернации вызывают ORA-00918: столбец двусмысленно определен

Я запускаю следующий код: Criteria crit = dao.getSesion().createCriteria(TAmbitos.class); crit.add( Restrictions.sqlRestriction("translate(upper(nombre), 'ÁÉÍÓÚ', 'AEIOU') like translate(upper(?),'ÁÉÍÓÚ', 'AEIOU')", param+"%", Hibernate.STRING)); cr…
10 окт '11 в 12:48
1 ответ

Ошибка процедуры ORA-00918: столбец определен неоднозначно

Эй, кто-нибудь может помочь с этими ошибками: 9/10 PLS-00428: an INTO clause is expected in this SELECT statement Это появляется при попытке распечатать детали на основе одного параметра. Это код, который я использовал CREATE OR REPLACE PROCEDURE PR…
03 май '12 в 11:42
1 ответ

Гибернационная пагинация ORA-00918: колонка неоднозначно определена

Когда hibernate пытается разбить на страницы сущность, сгенерированную с использованием следующего hbm.xml, он выбрасывает столбец с неоднозначным определением. <class lazy="false" dynamic-update="true" optimistic-lock="all" table="A" name="org.p…
06 фев '18 в 23:48
3 ответа

PreparedStatement error

У меня есть два оператора select и я делаю 'union all' для этих двух операторов. Затем я использую PreparedStatement, и когда я устанавливаю значение StString для этого prepareStatement, он показывает "java.sql.SQLException: отсутствует параметр IN …
23 сен '10 в 01:39
2 ответа

SQL "столбец определен неоднозначно"- при запуске из спящего режима

Когда я запускаю SQL-запрос из sqldeveloper, он работает нормально. Когда я выполняю тот же запрос из сеанса Hibernate SQL, он выдает мне сообщение: "ORA-00918: столбец неоднозначно определен", ошибка.Умирает ли Hibernate генерировать какие-либо жур…
27 янв '11 в 00:35