sql >> Databáze >  >> RDS >> Mysql

Automaticky poskytnout jedinečné ID v databázi

Vytvořte tabulku s ID pole, které má index a má zapnutý automatický přírůstek.

CREATE TABLE Persons
(
ID int NOT NULL AUTO_INCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
PRIMARY KEY (ID)
)

Pokud nyní přidáte nové pravidlo s MySQL, můžete ponechat pole ID prázdné, nebo jej jednoduše nepředávat jako níže

INSERT INTO Persons(LastName, FirstName, Address, City) VALUES('Your firstname','lastname','adress','city')


  1. java.sql.SQLException:Pro parametr 5 není zadána žádná hodnota, ale délka řetězce je 4, nikoli 5

  2. Oracle 11g - SQL pro výpočet časového rozdílu mezi několika řádky

  3. Název tabulky jako parametr pomocí připraveného příkazu PDO/MySQL

  4. Kombinace příkazů INSERT v CTE modifikující data s výrazem CASE