В PostgreSQL, если я это сделать:Sqlite3 - Почему я могу вставить строку в целое поле?
CREATE TABLE numbers (n INTEGER);
INSERT INTO numbers(n) VALUES('a');
я получаю:
LINE 1: INSERT INTO numbers(n) VALUES('a');
^
Но, в sqlite3, я получил строку, сохраненную в INTEGER
поле.
Почему sqlite3 не мешает мне вставлять значение INTEGER
в a INTEGER
Поле?