Главная страница
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.009 c
2-1224225379
Darvin
2008-10-17 10:36
2008.11.30
TThread + OnException


15-1222713556
Alien1769
2008-09-29 22:39
2008.11.30
Типа задача


2-1224746120
JustI
2008-10-23 11:15
2008.11.30
пункт меню в DELPHI7 IDE


15-1222358569
Real
2008-09-25 20:02
2008.11.30
Почему Microsoft игнорирует Delphi?


15-1222677858
KygECHuK
2008-09-29 12:44
2008.11.30
Определение квалификиции специалиста по авто тестированию