Wie kann ich eine Größenbeschränkung für einen "int" -Datentyp in PostgreSQL 9.5 festlegen?
Ich experimentiere mit PostgreSQL, das mit MySQL aus SQL kommt, und möchte einfach eine Tabelle mit diesem Code erstellen, der für SQL gültig ist:
CREATE TABLE flat_10
(
pk_flat_id INT(30) DEFAULT 1,
rooms INT(10) UNSIGNED NOT NULL,
room_label CHAR(1) NOT NULL,
PRIMARY KEY (flat_id)
);
Ich erhalte den Fehler
ERROR: syntax error at or near "("
LINE 3: pk_flat_id integer(30) DEFAULT 1,
Ich habe im Web gesucht und keine Antwort gefunden, und ich kann keine Antwort im PostgreSQL-Handbuch finden. Was mache ich falsch
Ich möchte ausdrücklich ein Limit für die Anzahl der Stellen festlegen, die in das Feld "pk_flat_id" eingefügt werden können