Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.30;
Скачать: CL | DM;

Вниз

Непонятное поведение запроса Firebird   Найти похожие ветки 

 
Непонятная ошибка   (2008-05-15 10:53) [0]

Есть запрос:


"SELECT users.id as uuid,"+
 "users.username as username, "+"calls.ID as cid, calls.USERID "+
 "as cuid, calls.DATE as fdate, calls.ORGID as orgid,"+
 "calls.TEXT as text FROM users, calls "+
 "WHERE (users.ID=13) and (calls.userid=13)


при попытке его выполнения - AV, при этом запрос


"SELECT users.id as uuid,"+
 "users.username as username, "+"calls.ID as cid, calls.USERID "+
 "as cuid, calls.NEXTDATE as fdate, calls.ORGID as orgid,"+
 "calls.TEXT as text FROM users, calls "+
 "WHERE (users.ID=13) and (calls.userid=13)


выполняется и отображается нормально. И DATE, и NEXTDATE это DOMAIN типа DATE.

В чем может быть проблема?


 
Понятная ошибка   (2008-05-15 11:05) [1]

> [0] Непонятная ошибка   (15.05.08 10:53)
> В чем может быть проблема?

В ДНК. Нефиг поля называть зарезервированными словами.


 
Непонятная ошибка   (2008-05-15 11:06) [2]

Если при этом делать запрос "SELECT "DATE" FROM "CALLS"" то все нормально проходит.


 
PEAKTOP ©   (2008-05-15 11:19) [3]

> Если при этом делать запрос SELECT "DATE" FROM

Ну и как, на какие-нибудь мысли не наводит ?


 
Непонятная ошибка   (2008-05-15 11:26) [4]

Наводит. А можно переименовать это поле без потери данных в нем?


 
sniknik ©   (2008-05-15 11:31) [5]

> Наводит. А можно переименовать это поле без потери данных в нем?
не на те...
выполни "SELECT DATE FROM "CALLS"", может на те на какие намекают наведет.


 
Непонятная ошибка   (2008-05-15 11:37) [6]

если без кавычек то эхто естественно слово-операнд, но с кавычками-то работает... O_o


 
sniknik ©   (2008-05-15 11:44) [7]

а теперь внимание на вопрос....


 
Непонятная ошибка   (2008-05-15 11:48) [8]

если выполнить этот оператор вернется не содержимое поля а дата по серверу...


 
Johnmen ©   (2008-05-15 12:34) [9]


> А можно переименовать это поле без потери данных в нем?

Зачем переименовывать? Просто создай др.поле, копирни в него из твоего, твоё удали...


 
sniknik ©   (2008-05-15 12:42) [10]

> копирни в него из твоего, твоё удали...
не выйдет. он так и не научился обращаться к своему полю... %)



Страницы: 1 вся ветка

Текущий архив: 2008.11.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
3-1210764969
VlGrig
2008-05-14 15:36
2008.11.30
Конфликт ADO и BDE ???


2-1224219089
Mamed
2008-10-17 08:51
2008.11.30
SQL Server table changed


11-1195858230
Jon
2007-11-24 01:50
2008.11.30
Menu messages


15-1222689558
^-k2-^
2008-09-29 15:59
2008.11.30
"Микрософт загибается" :)


2-1224600668
romychk
2008-10-21 18:51
2008.11.30
dat файлы