|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Привет всем. FB 2.5.8 Создадим таблицу: Код: sql 1. 2. 3. 4. 5.
И представление на базе таблицы: Код: sql 1. 2. 3. 4. 5. 6.
В представлении в запросе для поля ID определим алиас PK, дополненный справа фигурной скобкой " } " Цитата: Код: powershell 1. 2. 3. 4. 5.
Про фигурную скобку ничего не сказано. Допустимо ли в данном случае применение фигурной скобки? Дело в том, что IBExpert ругается на фигурную скобку при сравнении баз. С уважением, Polesov. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 11:29 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
диалект Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 11:37 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Polesov Имя поля может содержать буквы (A-Z, a-z), цифры, знак $ и символ подчеркивания (_). Про фигурную скобку ничего не сказано. Допустимо ли в данном случае применение фигурной скобки? Дело в том, что IBExpert ругается на фигурную скобку при сравнении баз. иногда надо читать два или более раза. подсказка. имя не может содержать ничего кроме букв, цифр, доллара и подчерка. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 11:44 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Мимопроходящийдиалект И в 1-м, и 3-м. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 11:47 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
pastorиногда надо читать два или более раза.Действительно. Изменим скрипт создания представления и добавим фигурную скобку к возвращаемому полю: Код: sql 1. 2. 3. 4. 5. 6.
Вот что возвращает запрос в ISQL: Код: powershell 1. 2. 3. 4. 5. 6. 7. 8.
Видно, что имя поля справа содержит фигурную скобку. P.S. На другие символы при компиляции ругается, например [ ] ^ - @ # ! Пропускает только фигурные скобки. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 11:57 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Polesov, ты извращенец? В 3 диалекте хитрые названия полей надо заключать в двойные кавычки, а в 1-м не выпендриваться и делать имена согласно описанному правилу ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:18 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Как по мне, так запретить, на всякий случай. А то коллеги понапридумываают }{итрых идентификаторов, потом глаз сломаешь, придется выпиливать. Для извращенцев есть квотирование. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:19 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Симонов Денисты извращенец? Вовсе нет. Я тот, у которого IBExpert свалился при сравнении баз, в которых во вьюхах в идентификаторах присутствовала фигурная скобка. И вообще, вопрос про то, что компиляция View с фигурной скобкой проходит - это ошибка? Ведь с другими символами компиляция не проходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:31 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
PolesovПро фигурную скобку ничего не сказано.Как ничего не сказано? Polesov Код: powershell 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:32 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Ivan_PisarevskyКак по мне, так запретить Так об том и речь, что из всех запрещенных символов пропускаются только фигурные скобки. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:33 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
YuRockPolesovПро фигурную скобку ничего не сказано.Как ничего не сказано? В смысле, что фигурные скобки не разрешены, однако компиляция view с ними проходит без ошибок. Я правильно понимаю, что следить за допустимости символов в именах надо самому? Тогда почему пропускаются только фигурные скобки, а на остальные идет ругань? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:36 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Polesov, я склонен считать, что это скорее недоработкой Firebird. Не должен он был позволять такую ересь, хотя теперь уже выпиливать поздно, небось ещё такие же извращенцы как ты есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:37 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Симонов Денисв 1-м не выпендриваться На основании чего ты сделал вывод, что это я выпендривался? Симонов Дениснебось ещё такие же извращенцы как ты есть. На основании чего ты сделал вывод о наличии извращенцев? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:42 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
глюк парсера Код: sql 1.
имхо, выпилить нахрен к чОртовой матери! зы: на 1.5 тоже проявляется Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:49 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
PolesovНа основании чего ты сделал вывод, что это я выпендривался?По стартовому сообщению. Наш контекст уже вашего, а то, что изложено выглядело как: "Я вот тут сделал вот такое". Без вступления и предисловия. На основании чего ты сделал вывод о наличии извращенцев?Индукция - если "у вас такое есть", то и ещё у кого-нибудь может быть нечто похожее. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:50 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Polesov, на основании того, что нормальному человеку не придёт в голову засовывать фигурные скобки в именах полей, которое не закавычены. Одно дело когда фигурная скобка туда попала из-за описки, другое если ты сделал это намерено. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:51 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Симонов Денисесли ты сделал это намерено. На основании чего ты сделал вывод, я это сделал я и сделал намеренно? Вообще речь не про то, что и как ты там понял, а про твои формулировки в ответах. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 12:55 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Предлагаю создать тикет в трекере: 1. в четверке запретить нах. 2. в остальных оставить как есть, но закинуть куда-нидь в доку, что оно таки можно, но лучше ни-ни. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 13:01 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Polesov, ну если не ты, то значит до тебя это сделал другой извращенец. И если эта хрень используется в продакшене, то значит это уже действительно извращенец, а не случайно описавшийся человек. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 13:03 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, 2-е я сделаю ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 13:05 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Код: sql 1.
и Код: sql 1.
Ыкстаз! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 13:08 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Симонов Денисэта хрень используется в продакшене И опять же, на основании чего ты сделал вывод, что эта хрень используется в продакшене? Какая богатая у людей фантазия... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 13:13 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Polesov, нет такого вывода. Написано если эта хрень используется в продакшене Если не используется, то просто поправь вьюху руками без компарера. Не фиг компарер затачивать на всякую фигню, чтоб не повадно было ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 13:20 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
не, я теперь все таблицы буду создавать в фигурных скобках. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 13:24 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Симонов Дениснет такого вывода Есть формулировки - извращенец, выпендривался, хрень. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 13:54 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Polesov, формулировки есть, вывода нет. Про извращенца был вопрос, мало ли ты это намеренно сделал, но я этого не утверждал. Тут всякие странные люди попадаются. Не согласен с тем, что никто в здравом уме не будет использовать {} в идентификаторах? {} в идентификаторах - хрень, чепуха, ересь и извращение. То что можно случайно описаться и влепить { никто не оспаривает. Мог бы так сразу и сказать. Обиделся что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 14:08 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Polesovpastorиногда надо читать два или более раза.Действительно. Видно, что имя поля справа содержит фигурную скобку. P.S. На другие символы при компиляции ругается, например [ ] ^ - @ # ! Пропускает только фигурные скобки. Таки не должно, но содержит. Не смертельно. Принципиально ничем не отличается от любой другой опечатки в имени объекта. Там может проскочить любое обидное слово :). ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 14:17 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
злые вы... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 14:55 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Кто и зачем с char.h кривым скобкам поставил флаг CHR_IDENT - мне неведомо. Но таки да, оно там и в полуторке. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 16:15 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
03.10.2019 16:15, Dimitry Sibiryakov пишет: > Кто и зачем с char.h кривым скобкам поставил флаг CHR_IDENT - мне > неведомо. Но таки да, > оно там и в полуторке. ха! оно и ib5.X присутствует! проверять на ib4.0 лень Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 16:25 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Мимопроходящий03.10.2019 16:15, Dimitry Sibiryakov пишет: > Кто и зачем с char.h кривым скобкам поставил флаг CHR_IDENT - мне > неведомо. Но таки да, > оно там и в полуторке. ха! оно и ib5.X присутствует! проверять на ib4.0 лень а на нетвари? слабо? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 16:30 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
pastor, Это всё Джим виноват. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 16:32 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
03.10.2019 16:30, pastor пишет: > а на нетвари? слабо? нетвари у меня нету. есть NT и SCO. зы: зачем Борманды это сделали - х.з. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 16:35 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
kdvЭто всё Джим виноват. Через две недели сможешь взять его за пуговицу, заглянуть в глаза и спросить "Зачем???". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 16:37 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
и ведь за 20 с лишним лет никто на это не наткнулся... нет повода не выпить! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 16:45 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Йа 21:57CREATE TABLE {NULL} ({} INT) SELECT * FROM {NULL} и это стработает в ФБ ))) Товарисч 21:58извращенец ыыы ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:02 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Мимопроходящий Код: sql 1.
и Код: sql 1.
Ыкстаз! Тикет повесьте, а то ведь забудут до релиза 4-ки ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:46 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
03.10.2019 18:46, Arioch пишет: > Тикет повесьте, а то ведь забудут до релиза 4-ки а может быть, так надо? может быть, именно в этом великая сермяжная правда... (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:50 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Вот так незаметно и наступила пятница :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:11 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
уже? Казань уехала в Японию? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:15 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovkdvЭто всё Джим виноват. Через две недели сможешь взять его за пуговицу, заглянуть в глаза и спросить "Зачем???". Вы эта, - фильму об этом эпохальную не протормозите же снять. Ибо не всем же сподобно поехать. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 20:12 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, а разве он там будет? вроде бы нет. Я его за пуговицу уже брал, в смысле, бухал и с Аней, и с Джимом. В принципе, мне от них ничего не нужно. И им от меня тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2019, 00:23 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Мимопроходящийне, я теперь все таблицы буду создавать в фигурных скобках. Ну вот, Мимопроходящего плохому научили ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2019, 07:15 |
|
Требования к именам полей
|
|||
---|---|---|---|
#18+
Мимопроходящий03.10.2019 16:30, pastor пишет: > а на нетвари? слабо? нетвари у меня нету. есть NT и SCO. На том диске, который Валерка засунул себе в стол когда вы пустили мой комп на запчасти, непосредственно в ту секунду, когда я торжественно-прощально перешагивал порог должно быть ;) Мимопроходящийзы: зачем Борманды это сделали - х.з. Это много про что можно сказать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2019, 21:41 |
|
|
start [/forum/topic.php?all=1&fid=40&tid=1560555]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 193ms |
0 / 0 |