Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.008 c
8-1188292828
dr_craigan
2007-08-28 13:20
2008.11.30
PNG


15-1222535144
Анонимм
2008-09-27 21:05
2008.11.30
Шахматная задачка из ветки


2-1224237799
Rolf
2008-10-17 14:03
2008.11.30
Работа с класом внутри функции.


2-1224493145
Alex7
2008-10-20 12:59
2008.11.30
возврат двух значений одним вызовом одной функции


15-1221642011
Дуб
2008-09-17 13:00
2008.11.30
А вот про разные мышления в решении простой задачки




   Наверх