|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
AS. Да, это "не по канону", но FB это позволяет Код: sql 1. 2. 3. 4.
Открываем таблицу, переключаемся на вкладку скрипт - тип исчез, остался только computed by Хотя на вкладке "поля" - в гриде тип поля указан точно. FB 2.5.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2016, 19:23 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
Найди в системных таблицах, как отличить вычисляемое поле с явно заданным типом от вычисляемого поля без указания типа - я их буду различать. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 05:29 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
ну так грид же данные берет из тех же самых системных таблиц! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2016, 15:32 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
Ariochну так грид же данные берет из тех же самых системных таблиц! Ты проблему-то понял? Тип поля в системных таблицах есть, разумеется. Поэтому грид его и показывает. Как отличить вычисляемое поля с явно заданным пользователем типа от вычисляемого поля без оного? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2016, 17:01 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
Хорошо... а можно галочку, чтобы при экспорте всегда типизировать поля ? это конечно не по стандарту SQL - но у нас много чего не по стандарту... PS. а на какой Delphi пишешь? там не появилась ещё TFlowPanel ? А то настройки экспорта метаданных в один столбец уже многовато стали занимать по высоте - скроллить приходится, при том, что правая половина вкладки пустая. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2016, 15:48 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
IBExpert, Вообще, бешенная эвристика, конечно, просматривается... При натолкновении на вычислимое поле создавать GTT cовпадающей структуры и смотреть типы вычислимок по умолчанию. Ракообразно, конечно, но по крайней мере выделит поля с нестандартным типом. А вот что касается полей стандартного типа - тут можно будет *предположить*, что им тип гвоздиком не прибиали, но тоже не 100% уверенности... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2016, 15:51 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
да, кстати, вбиваю в скрипт "alter table nums alter b generated always as (4*a + 7);" жирным выделяется только "as", но не "generated always" в настройках БД стоит FB 2.5 баг подсветки синтаксиса ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2016, 15:59 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
AriochВообще, бешенная эвристика, конечно, просматривается... При натолкновении на вычислимое поле создавать GTT cовпадающей структуры и смотреть типы вычислимок по умолчанию. Ракообразно, конечно, но по крайней мере выделит поля с нестандартным типом. А вот что касается полей стандартного типа - тут можно будет *предположить*, что им тип гвоздиком не прибиали, но тоже не 100% уверенности... А давай вместо меня, занимающегося херней, ты просто будешь явно кастить свои выражения вычисления, раз оно тебе так нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2016, 17:11 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
IBExpert, кстати, вместо "херни" можно просто сформировать запрос Код: sql 1.
сделат ему prepare прочитать тип получившегося поля сравнить с типом столбца из системных таблиц если отличаются - то тип нестандартный, и его надо явно прописать в скрuпте В.С.Ё. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2016, 19:53 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
Arioch, нафига оно нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 06:57 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
Симонов Денис, Чтобы можно было метаданные таблицы/базы просматривать/извлекать ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 13:56 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
И ещё раз про GUI переключаем интерфейс на русский язык, наводимся мышью на какую-нибудь БД в эксплорере слева и ждём-с... ...ждём хинта "пуКть к базе данных..." ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 15:24 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
Arioch, у меня отображается ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 16:31 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
Симонов Денис, что именно ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 18:06 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
Arioch, хинт где путь к БД, имя сервера, протокол ... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2016, 18:12 |
|
Скрипт таблиц с полем вычислимого поля с явным типом
|
|||
---|---|---|---|
#18+
AriochИ ещё раз про GUI переключаем интерфейс на русский язык, наводимся мышью на какую-нибудь БД в эксплорере слева и ждём-с... ...ждём хинта "пуКть к базе данных..." Зачем все в кучу валить? Это имеет какое-нибудь отношение к теме ветки? У меня все нормально с орфографией - "Путь". Опечатки исправляются по мере их обнаружения, а файл с русскими ресурсами есть в архиве. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2016, 06:22 |
|
|
start [/forum/topic.php?fid=42&msg=39199075&tid=1599332]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
147ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 338ms |
total: | 586ms |
0 / 0 |