IBE, расшифровка доменов в DDL таблиц и пар-ров ХП: можно ли заменить симв-лы комментов ?

Таблоид
Дата: 27.04.2012 00:03:50
hi all

Прошу не пинать, доступа к NNTP отсюда нету, а Александр здесь всё равно обитает :-)
Сейчас при извлечении DDL таблицы ИБЭ выдаёт вот это:
CREATE GLOBAL TEMPORARY TABLE TTT$T1 (
    ID  INTEGER,
    C0  DM_C0 /* DM_C0 = VARCHAR(20) default 'abc' NOT NULL check (value <> 'bcd') */,
    C1  VARCHAR(30) CHARACTER SET OCTETS,
    F1  DM_F0 default 'f1def' NOT NULL /* DM_F0 = VARCHAR(10) */,
    F2  DM_F2 default 'f2def' /* DM_F2 = VARCHAR(10) */,
    F3  DM_F3 /* DM_F3 = VARCHAR(10) */,
    F4  VARCHAR(10) CHARACTER SET ISO8859_1 COLLATE PT_BR
) ON COMMIT DELETE ROWS;
Если такой весь этот DDL закомментировать, то вложенные символы комментариев ("/* DM_F0 = VARCHAR(10) */" етц) не распознаются: первый же закрывающий комментарий сделает весь последующий текст "активным".
Нельзя ли заменить эти комменты на однострочные ("-- .....") ?
То есть, чтобы DDL выглядело вот так:
CREATE GLOBAL TEMPORARY TABLE TTT$T1 (
    ID  INTEGER,
    C0  DM_C0 -- DM_C0 = VARCHAR(20) default 'abc' NOT NULL check (value <> 'bcd'),
    C1  VARCHAR(30) CHARACTER SET OCTETS,
    F1  DM_F0 default 'f1def' NOT NULL -- DM_F0 = VARCHAR(10) ,
    F2  DM_F2 default 'f2def' -- DM_F2 = VARCHAR(10) ,
    F3  DM_F3 -- DM_F3 = VARCHAR(10) ,
    F4  VARCHAR(10) CHARACTER SET ISO8859_1 COLLATE PT_BR
) ON COMMIT DELETE ROWS;
Ivan_Pisarevsky
Дата: 27.04.2012 07:49:44
Ты запятые забыл переставить.
IBExpert
Дата: 27.04.2012 11:48:01
Вот как раз из-за этих запятых и не буду ничего менять.

ЗЫ. В эксперте все корректно комментируется и раскомментируется двумя кликами.
Alex Truhin
Дата: 27.04.2012 14:26:14
Таблоид,
>>Нельзя ли заменить эти комменты на однострочные ("-- .....") ?
Дак, а не проще поступить наоборот, самому комментировать однострочными? Тем более что и IBE и все прочие редакторы (нормальные) позволяют в 1 клик ставить однострочный комментарий на блок.
m7m
Дата: 27.04.2012 15:50:12
Alex Truhin
Таблоид,
>>Нельзя ли заменить эти комменты на однострочные ("-- .....") ?
Дак, а не проще поступить наоборот, самому комментировать однострочными?
....

ты это о чем????
kdv
Дата: 27.04.2012 16:06:02
Alex Truhin
Дак, а не проще поступить наоборот, самому комментировать однострочными?

а ты уверен, что все версии ИБ и ФБ, с которыми работает IBExpert, понимают комментарии -- ?
kdv
Дата: 27.04.2012 16:06:23
тьфу, это ответ Таблоиду.
olegenty
Дата: 27.04.2012 16:11:22
А запятые в идеале перенести в начало следующих строк.
Тогда можно пользоваться предложением Таблоида.
Таблоид
Дата: 27.04.2012 16:11:26
kdv
а ты уверен, что все версии ИБ и ФБ, с которыми работает IBExpert, понимают комментарии -- ?
дык вроде "--" с самого первого дня в SQL.
Таблоид
Дата: 27.04.2012 16:15:42
IBExpert
В эксперте все корректно комментируется и раскомментируется двумя кликами.
я знаю. Только он свои /*$$IBEC$$ ... $$IBEC$$*/ также не может обработать, если они вложенные. Закрывающий коментарий всё равно делает код активным, ибо там всё те же "*/".
Почему нельзя комментарить блок "двумя палками" в начале каждой из строк ?