|
|
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
Добрый день! В варианте, когда для таблицы создаются FK их имена урезаются до предельно возможной длины. При этом цифры-номера в конце не остается. Если в таком варианте создать второй FK с другим параметрами, но превышением длины идентификатора, то после запуска компиляции, второй FK просто пропадает. Напрашивается два варианта решения: 1. При укорачивании идентификаторов урезать их короче, но добавлять таки цифру. 2. Предупреждать пользователя об урезании длины и о дублирующихся в урезанном виде идентификаторах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 15:31 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
Kirill RazuvaevВ варианте, когда для таблицы создаются FK Где именно создаются? В каком месте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2017, 16:01 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
IBExpertKirill RazuvaevВ варианте, когда для таблицы создаются FK Где именно создаются? В каком месте? Таблица - Ограничения - Внешние ключи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2017, 10:38 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
1. Проблему с пропаданием FK исправил. 2. Имена генерируются по шаблону, заданному пользователем. Где там он циферку прописал и прописал ли вообще - ну, можно напрячься и разобрать, но я не вижу смысла наворачивать там неестественный интеллект для определения того, что можно вырезать, а что оставить. 3. Предупредить можно, наверное. Красненьким подсветить, например. Не более. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2017, 14:51 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
IBExpert, ну, хотя бы предупреждать, а то толком непонятно, чего куда пропадает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 09:48 |
|
||
|
2017.12.3.1: Создание FK
|
|||
|---|---|---|---|
|
#18+
Kirill Razuvaevну, хотя бы предупреждать, а то толком непонятно, чего куда пропадает... Сейчас уже ничего не должно пропадать, а сервер и так ругнется при попытке создать FK с уже существующим именем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 11:34 |
|
||
|
|

start [/forum/topic.php?fid=42&msg=39567708&tid=1599009]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 271ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...