Как принудительно вставить INSERT в таблицу с уникальным ключом, если он уже находится в таблице?

У меня есть таблица:

CREATE TABLE Students (studentId TEXT PRIMARY KEY, name TEXT);

Я хочу вставить записи в таблицу, если Я дважды вставляю студента. Я хочу, чтобы вторая вставка переопределила (обновила) первую запись.

INSERT INTO Students (StudentId, name) VALUES ('123', 'Jones');
INSERT INTO Students (StudentId, name) VALUES ('123', 'Jonas');

Как лучше всего это сделать?

6
задан stevemcl 7 November 2011 в 23:10
поделиться