mishanon
Новичок
Создал таблицу
CREATE TABLE t_book (id BIGINT AUTO_INCREMENT, seller_id BIGINT NOT NULL, status BIGINT, location_id BIGINT, name TEXT NOT NULL, second_name TEXT, author TEXT NOT NULL, place_publication TEXT, publishing_house TEXT, pages TEXT, format BIGINT, code_seller TEXT, photo TEXT, video TEXT, price BIGINT NOT NULL, count BIGINT DEFAULT 0, year BIGINT, cover BIGINT, condition_type BIGINT, condition_info TEXT, isbn TEXT, information LONGBLOB, date_add BIGINT, date_edit BIGINT, INDEX seller_id_idx (seller_id), INDEX location_id_idx (location_id), PRIMARY KEY(id)) ENGINE = INNODB;
где указал что поля name author и price не NULL
но этот код работает INSERT INTO t_book (count, date_add, seller_id, status) VALUES ('0', '', '1', '1')
то есть запись вставляется, и в name пусто. Я даже не не знаю куда копать
CREATE TABLE t_book (id BIGINT AUTO_INCREMENT, seller_id BIGINT NOT NULL, status BIGINT, location_id BIGINT, name TEXT NOT NULL, second_name TEXT, author TEXT NOT NULL, place_publication TEXT, publishing_house TEXT, pages TEXT, format BIGINT, code_seller TEXT, photo TEXT, video TEXT, price BIGINT NOT NULL, count BIGINT DEFAULT 0, year BIGINT, cover BIGINT, condition_type BIGINT, condition_info TEXT, isbn TEXT, information LONGBLOB, date_add BIGINT, date_edit BIGINT, INDEX seller_id_idx (seller_id), INDEX location_id_idx (location_id), PRIMARY KEY(id)) ENGINE = INNODB;
где указал что поля name author и price не NULL
но этот код работает INSERT INTO t_book (count, date_add, seller_id, status) VALUES ('0', '', '1', '1')
то есть запись вставляется, и в name пусто. Я даже не не знаю куда копать
