Обсуждение статьи тематического каталога: SQL - Основы MySQL и SQL (sql mysql howto)Ссылка на текст статьи: https://www.opennet.ru/base/dev/mysql_basic.txt.html
Добрового вам времени суток!
У меня такой вопрос: Создаю таблицу в базе данных из двухполей
create table comps
(
id_comp integer auto_increment not null,
name_comp varchar(10)not null UNIQUE CHECK (name_comp<>''),
primary key (id_comp)
)Добавляю в таблицу запись, у которой поле name_comp='', она добавляется без проблем. Почему? Ведь есть условие name_comp<>''. или MySQL не обращает внимания на эти условия?
Заранее спасибо!
по поводу условий в мускуле не знаю, но могу сказать лучше проверять длину строки, т.к. название компании меньше чем из двух символов - подозрительно!