Zitat Zitat von watchdogg Beitrag anzeigen
create table schema.person (
id integer not null GENERATED ALWAYS AS IDENTITY
(START WITH 1 INCREMENT BY 1),
anrede varchar(20),
vname varchar(40),
nname varchar(40),
geburt date,
strasse varchar(40),
PRIMARY KEY (id))

Das AUTO_INCREMENT habe ich z.B. nur mit dem Befehl hinbekommen.
... das ist ANSI SQL 2003, wenn Du was anderes kennst, dann solltest Du überprüfen, ob die andere Datenbank die ANSI Formulierung auch kennt.
Je näher man sich am Standard hält, umso weniger Probleme hat man beim portieren. Das gilt auch für Oracle, MySQL, MS SQL Server, da werden oft nicht Standard Konstrukte verwendet, auch das sollte man sich tunlichst abgewöhnen.

D*B

PS: da gibt es auch ein schönes Tool: http://www.sqlines.com/online