|
|
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Привет Есть поле TYPE в таблице a. В IBexpert при вып запроса, где это поле фигурирует ругается Код: plaintext 1. 2. 3. 4. type выделяется жирным(зарезервировано, что ль) Как обратиться к полю таблице по номеру, или что то типа "type"??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 15:08 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
В третем диалекте так: a."type" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 15:21 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Спасибо, но Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 15:26 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
В третьем диалекте Case Sensitive У тебя БД в каком диалекте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 15:30 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Ещё требование - чтобы регистр всех букв чётко совпадал. Пользуйся IBExpert-ом или подобными утилитками - он тебе сам подскажет что писать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 15:33 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
База, IB5 А как узнать диалект? Коннекчусь, IBExpert "подсказку" уже привел. Более того, в query builder он сам(expert) выстраивает запрос, потом сам ругается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 15:56 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Диалект видно рядом с псевдонимом БД. Например у меня так: DBOKeeper (Dialect 3) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 16:06 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
диалект 1 Dr O ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 16:07 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Тогда сушите весла, сэр... Не знаю как тебе удалось устроить такое поле в таблице, но это п..ц... Ибо type есть регистрированное слово... Есть конечно выход - поставить IB6 или FB... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 16:11 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
небольшой оффтоп с вашего позволения. нам тут сервачек подогнали дуал гипертридинг, гиг памяти, все винты на рэйдах с зеркалированием, короче мечта админа :-) и я туда сразу запендюрил fb1.5rc9 и перенес базы по типу бэкап/рестор. и все прекрасно работает, кроме одной таблицы которая называется release :-) вот я и думаю, видимо нужно диалект третий юзать, да? и будет мне щастье? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 16:15 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Именно 3 :)) И вообще давно пора переходить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 16:40 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
В чём счастье третьего диала, брат ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 19:03 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
В возможности нормально именовать объекты, и плюс еще несколько приятных операторов типа First, Skip etc. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 19:07 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Для меня прелестив типах BIGINT, DATE, TIME, TIMESTAMP и ещё в чём-то, но я не помню в чём ещё :-)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 19:13 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Kull Damned В возможности нормально именовать объекты, и плюс еще несколько приятных операторов типа First, Skip etc. Что значит "нормально" ? И раньше было безумно ? "Приятные операторы" никакого отношения к 3д. не имеют... Gold Для меня прелестив типах BIGINT, DATE, TIME, TIMESTAMP и ещё в чём-то, но я не помню в чём ещё :-)) Так в чем же прелесть ? Принципиально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2004, 23:08 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Читай главу Understanding SQL Dialects в GetStart.pdf. Кратко основные преимущества: 1) Новые типы данных 2) Возможность произвольного именования объектов 3) Более строгие правила разбора запросов парсером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 12:03 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Это не преимущества, а нововведения и отличия. Всё это известно. Вот в чем прелесть (ака материальная выгода :)) ??? Персонально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 16:18 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Для каждого своя выгода. Мне вот это позволяет дату отдельно от времени хранить. Вот попробуй выбрать в первом диалекте все записи за сегодняшний день - будет неэффективно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 16:22 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
GoldВот попробуй выбрать в первом диалекте все записи за сегодняшний день - будет неэффективно... Фигня-вопрос ;) Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 16:27 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
А если надо группировку сделать по дате или по времени отдельно, подхойнить таблицу, разницу в днях получить - всё это гемор. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 16:31 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
GoldА если надо группировку сделать по дате или по времени отдельно, Код: plaintext 1. Goldподхойнить таблицу, Это я не понял. Goldразницу в днях получить Код: plaintext Goldвсё это гемор. :-) Не подумай только, что я ретроград, и против новых типов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 16:49 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий GROUP BY EXTRACT(DATE FROM MyDateTime) GROUP BY EXTRACT(TIME FROM MyDateTime) Это где такое работает ? :-) В последн.версиях FB ? Я тоже не ретроград, но не могу представить ситуацию, когда без этих нововведений просто вилы и всё...:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 17:13 |
|
||
|
select a.type from a
|
|||
|---|---|---|---|
|
#18+
JohnmenЭто где такое работает ? :-) В последн.версиях FB ? В 1.5 работает В 1.0 приходилось писать так: Код: plaintext 1. Где ABS - стандартная UDF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 18:07 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32418430&tid=1579140]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 487ms |

| 0 / 0 |
