Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Помогите с запросом к базе данных

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [В Сети] >> Помогите с запросом к базе данных
Имя
Сообщение << Старые топики   Новые топики >>
Помогите с запросом к базе данных - 2006-12-10 15:11:55.733333   
bb

Сообщений: 8
Оценки: 0
Присоединился: 2006-11-04 19:24:30.693333
Делаю вот такой запрос: =-47 union select 47,null,null,1,1,1,null,2,1,1 FROM quest_anketa where anketa=47

выдает ошибку :DBD::Oracle::db prepare failed: ORA-00904: invalid column name (DBD ERROR: error possibly near <*> indicator at char 142 in 'SELECT * FROM quest_questions WHERE anketa_id = -47 union select 47,null,null,1,1,1,null,2,1,1 FROM quest_anketa where anketa_id=47 ORDER BY <*>question_date') [for Statement "SELECT * FROM quest_questions WHERE anketa_id = -47 union select 47,null,null,1,1,1,null,2,1,1 FROM quest_anketa where anketa_id=47 ORDER BY question_date"] at ****/Quest.pm line 414.
база данных Oracle
Что не так подскажите?
Post #: 1
RE: Помогите с запросом к базе данных - 2006-12-11 23:03:26.343333   
Diabolus

Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
я ф оракле не силён, но если б это был мускул, то у мну бы возник такой вопрос…
ты уверен, что тебе нужно 47,null,null,1,1,1,null,2,1,1? :)
…не оч ясна ситуация )
если это твой скрипт, то нужно больше инфы по конкретному случаю.
если же просто вытягиваешь откуда-то данные, то проще имхо прописать =-47 OR anketa_id=47, =-47 OR 1… =)
Post #: 2
Страниц:  [1]
Все форумы >> [В Сети] >> Помогите с запросом к базе данных







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.