|
|
|
Как занести в таблицу InterBase Значение из справочника
|
|||
|---|---|---|---|
|
#18+
У меня существует для примера две таблицы одна F с полями ID (ключевое автоинкрементное уникальное не нулевое) , поле EWID оба поля integer. Это основная таблица. И таблица EW_ID это справочник поля ID ключевое не нулевое автоинкрементное integer и поле EW это поле varchar .Нужно занести значение поля ID табл EW_ID выбранное по полю EW и внести значение поля ID в основную таблицу F в поле EWID Помогите Создавал процедуру не работает пример ее begin suspend; select ew_id.id,ew_id.ew from ew_id where (ew_id.ew =:in_ ) into :out1,:out2; insert into F (EWID) values (:out1); suspend; end ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2003, 11:10 |
|
||
|
Как занести в таблицу InterBase Значение из справочника
|
|||
|---|---|---|---|
|
#18+
Если ставить запятые, двоеточия и прочие знаки препинания, то смысл вопроса улавливается лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2003, 09:29 |
|
||
|
Как занести в таблицу InterBase Значение из справочника
|
|||
|---|---|---|---|
|
#18+
begin suspend; Нафига ты здесь suspend ставишь??? select ew_id.id,ew_id.ew from ew_id where (ew_id.ew =:in_ ) into :out1,:out2; А сам select при этом дает какой-нибудь результат? insert into F (EWID) values (:out1); suspend; end ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2003, 10:31 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=512&tid=1580244]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
320ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 655ms |

| 0 / 0 |
