Как я пишу сценарий ограничения SQL для числа для нахожений в пределах диапазона?

Вы не смогли добавить брендинг в Modern Page. Вы должны использовать расширения SharePoint Framework. Используя настройщик приложений, вы можете добавить свои настройки в заполнители страниц.

Здесь вы можете запускать заполнители страниц в настройщике приложения.

8
задан Macho Matt 19 December 2008 в 20:20
поделиться

4 ответа

ALTER TABLE Table
ADD CONSTRAINT CK_Table_Column_Range CHECK (
   Column >= 0 AND Column <= 100 --Inclusive
)
19
ответ дан 5 December 2019 в 06:39
поделиться

Проверочное ограничение как "имя поля МЕЖДУ 0 И 100" должно сделать это.

3
ответ дан 5 December 2019 в 06:39
поделиться

Согласно мне, правильный вопрос не состоит в том "как" а "почему".

Эти 0-100 правил звуки мне как бизнес-правило. Почему это должно быть реализовано на стороне сервера/базы данных? Если неправильное значение вводится, кто получит сообщение об ошибке?

Если бы пользователь получает сообщение об ошибке, разве не было бы легче иметь код, дающий ему сообщение, прежде чем транзакция достигнет сервера?

Что относительно модификации диапазона? Может изменение правил? Я предполагаю да: правила изменение ALLWAYS. Диапазон может быть обновлен от 0-100 до 101-200? В этом случае, что относительно значений, уже введенных в базу данных?

1
ответ дан 5 December 2019 в 06:39
поделиться

Попытка:

ALTER TABLE myTableName
ADD CONSTRAINT myTableName_myColumnName_valZeroToOneHundred
CHECK (myColumnName BETWEEN 0 AND 100)

Эта проверка была бы содержащей - вот некоторая информация о МЕЖДУ из MSDN: МЕЖДУ (Проводят SQL),

2
ответ дан 5 December 2019 в 06:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: