Функция Json_valid как ограничение в mariadb - PullRequest
0 голосов
/ 20 февраля 2019

Существуют разные способы создания ограничения в mariadb.Мы можем создать их при создании таблиц или после этого.Например, функция json_valid может быть определена тремя различными способами:

1) CREATE TABLE t2 (j JSON CHECK (JSON_VALID (j)));

2) после создания таблицы: "Изменить таблицу t2 добавить проверку (json_valid (j)) "

3)" изменить таблицу t2 добавить ограничение что-то проверить (json_valid (j)) "

Какой вариант предпочтительнее и почему?

Заранее спасибо.

1 Ответ

0 голосов
/ 05 марта 2019

Предполагая, что до ALTER нет INSERTs, все они эквивалентны.

Выполнение всего в CREATE TABLE, вероятно, немного быстрее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...