У меня возникла проблема, когда я делаю проект в Secure Shell. Я получаю вышеуказанную ошибку, даже если таблица im, пытающаяся вставить, пуста. моя работа включает в себя:ОШИБКА 1062 (23000): Повторяющаяся запись '1' для ключа 'PRIMARY'
CREATE TABLE LARGE_SLIP(
MARINA_NUM CHAR(4) PRIMARY KEY NOT NULL,
SLIP_NUM CHAR(4) NOT NULL,
RENTAL_FEE DECIMAL(8,2),
BOAT_NAME CHAR(50),
OWNER_NUM CHAR(4));
INSERT INTO LARGE_SLIP (
SELECT MARINA_NUM, SLIP_NUM, RENTAL_FEE, BOAT_NAME, OWNER_NUM
FROM MARINA_SLIP WHERE LENGTH = '40');
ERROR 1062 (23000): Duplicate entry '1' for key 'PRIMARY'
Я попытался глядя ответ, но большинство результатов говорят, что что-то было назначено в таблице, им пытаются вставить в. Но таблица пуста. Я все еще участвую, и это действительно для домашней работы в классе. Подсказка:
Ошибка означает, что запрос SELECT возвращает несколько строк с именем MARINA_NUM = 1. – Barmar