У меня есть поле электронной почты varchar в моей таблице. Я не могу понять синтаксис, чтобы добавить ограничение, которое гарантирует, что непустое значение не может быть вставлено. Я "не говорю о не нулевой, я говорю здесь не пусто.Добавление непустого ограничения в поле электронной почты
1
A
ответ
0
Len (LTRIM (RTRIM (электронная почта))) <> 0
3
Добавить not null
и check
ограничение.
create table MyTable (
email varchar(100) not null,
constraint email_not_empty check (rtrim(ltrim(email)) != '')
)
Смежные вопросы
- 1. Добавление ограничения проверки электронной почты в APEX
- 2. Поле электронной почты Drupal
- 3. Подтвердите поле электронной почты
- 4. Добавление нового перевода электронной почты в FOSUserBundle
- 5. Поле формы поля электронной почты
- 6. jquery ajax поле электронной почты
- 7. Поле полей формы электронной почты
- 8. Добавление изображения в заголовки электронной почты PHP
- 9. Добавление изображения в сценарий электронной почты
- 10. Добавление электронной почты в мое приложение Rails
- 11. Добавление шрифта Google в сообщениях электронной почты
- 12. Добавление проверки электронной почты в контактную форму
- 13. Добавление списка адресов электронной почты в UITextField
- 14. Добавление подтверждения электронной почты в Rails-приложение
- 15. Добавление текста в тело сообщения электронной почты
- 16. Добавление статуса отправки электронной почты в Excel
- 17. Ограничения на текстовое поле HTML
- 18. Обновления значение электронной почты поле в SQL
- 19. записи в одном поле нескольких электронной почты
- 20. Как создать поле электронной почты в Drupal?
- 21. Тело электронной почты в поле для заметок
- 22. Вставка адреса электронной почты в поле таблицы
- 23. Уникальное поле электронной почты в Odoo v8
- 24. Как проверить поле электронной почты в javascript?
- 25. Удалить поле электронной почты в разработке gem?
- 26. андроид приложение отправка электронной почты в поле
- 27. Данные электронной почты формы электронной почты пользователя
- 28. Отправка электронной почты без адреса электронной почты?
- 29. Система электронной почты электронной почты Visual Basic
- 30. Согласование электронной почты электронной почты в Outlook.com
Зачем вам нужны ltrim и rtrim? Если в нем есть только пробелы, тогда одна обрезка должна уменьшать длину до нуля, нет? –
@Darrel: Я не думаю, что T-SQL поддерживается TRIM. –
Нет, это не так. но вы можете использовать либо lrrim, либо rtrim, и он должен работать. –