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

SQL #1064 při používání phpMyAdmin

Musíte zadat délku VARCHAR datový typ jako VARCHAR(100) .To je jediná věc s vaším dotazem.

Váš upravený dotaz vypadá takto.

CREATE TABLE Student 
(stud_id INT unsigned NOT NULL, 
stud_name VARCHAR(100) NOT NULL, 
stud_phone INT(10) unsigned NOT NULL, 
stud_date_of_birth DATE NOT NULL,
stud_city VARCHAR(100) NOT NULL,
stud_address VARCHAR(100) NOT NULL,
stud_postcode INT(4) unsigned NOT NULL,
PRIMARY KEY (stud_id, stud_phone)
);

Po opravě, pokud se chyba stále zobrazuje ve vašem phpMyadmin, musíte odstranit Delimiter z textového pole Delimiter ve vašem phpmyadmin místě ve spodní části vašeho dotazu.




  1. Vypněte vědeckou notaci MySQL

  2. postgres array_agg ERROR:nelze shromažďovat pole různých rozměrů

  3. Formát proměnné MySQL pro seznam hodnot NOT IN

  4. Vložte dvojité uvozovky do řetězce mysql pomocí PHP