Главная страница
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-1223036115
SkyN
2008-10-03 16:15
2008.11.30
critical section timeouts


2-1224182146
MZG
2008-10-16 22:35
2008.11.30
Не запускается прога с БД, что не так?


15-1222809240
Германн
2008-10-01 01:14
2008.11.30
Работа с Голубым Зубом


2-1224230761
sbot
2008-10-17 12:06
2008.11.30
Видео из ресурса


3-1210606073
Вася
2008-05-12 19:27
2008.11.30
Firebird и список БД