|
|
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
На запрос: declare c cursor for select * from t2; отвечает: Dynamic SQL Error SQL error code = -104 Token unknown - line 1, char 8 c Statement: declare c cursor for select * from t2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 19:20 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
Плюнь тому в глаз, кто тебя такому научил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 19:21 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
2 Мимопроходящий: Кстати, с нормально работающим курсором я встречался только в MSSQL. что делать в IB? тут у меня когда то давно так же были проблеммы с курсором, но времени не было и пришлось это отложить на неопределенный срок, а он мне еще понадобиться. Как обойти эту проблемму в IB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 20:11 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
Всё зависит от того, чего ты от него жаждешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 20:14 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
ну я за Delphi + IB (пробовал MSSQL) конечно не 10 лет, тогда я программировать должен был бы начать с 10 лет :) поэтому пока что я жду от него простого, так же как делал и в MSSQL (правда было это года 2 назад, так что я уже позабыл, могу и что то спутать) - в курсор выбрать все записи и из курсора уже нужные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 20:21 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
KeepeRв курсор выбрать все записи и из курсора уже нужные. Именно так, как это делается в MS SQL не получится. У того и другого под "курсором" понимаются разные вещи. Но это не значит, что задачу нельзя решить иными способами. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 20:26 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
то бишь временные таблицы ...? динамически создавать таблицу, выбирать туда данные а оттуда уже нужные? и далее если надо эту таблицу динамически удалять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 20:30 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
Нету у IB/FB временных таблиц. Было обещано Borland'ом в IB7, но так и не реализовано. А создавать и удалять таблицы "динамически", при сегодняшнем состоянии дел в IB/FB, далеко не самый оптимальный вариант. В частности, следует учитывать то, что метаданные кешируются ядром сервера. А также то, что работать с такой таблицей можно только после того, как метаданные будут закоммичены. Что соответственно, делает такую таблицу перманентной. Со всеми вытекающими из этого последствиями. Но не стОит отчаиваться ;) Зачастую, потребность во временных таблицах возникает от недостаточного владения SQL. Изучайте мат.часть, друзья-коллеги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 20:45 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
Вообще-то иногда нужно доки читать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2004, 13:37 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
2Мимопроходящий: >> На запрос: >> >> declare c cursor >> for select * from t2; > > Плюнь тому в глаз, кто тебя такому научил. Ну зачем так категорично? Может, человек на ESQL пишет ;-) P.S. И вообще, у меня сервер ошибок на этот запрос не выдает... ;-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2004, 15:16 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2004, 16:38 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
2 DarkCat: как найти то этого ДжуДжа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2004, 19:50 |
|
||
|
Курсор в Interbase(IBConsol матерится)
|
|||
|---|---|---|---|
|
#18+
Может view спасёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 09:03 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=488&tid=1579315]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 366ms |

| 0 / 0 |
