sql >> Database teknologi >  >> RDS >> Mysql

Tilføj fremmednøgle til eksisterende tabel

For at tilføje en fremmednøgle (grade_id) til en eksisterende tabel (brugere), følg følgende trin:

ALTER TABLE users ADD grade_id SMALLINT UNSIGNED NOT NULL DEFAULT 0;
ALTER TABLE users ADD CONSTRAINT fk_grade_id FOREIGN KEY (grade_id) REFERENCES grades(id);


  1. Hvordan ændres skemaet for flere PostgreSQL-tabeller i én operation?

  2. SQL genkender ikke kolonnealias i where-sætning

  3. Hvorfor får jeg fejlen Xml-datatype understøttes ikke i distribuerede forespørgsler, når jeg forespørger på en forbundet server for ikke-xml-data?

  4. Hvad er den bedste måde at gemme koordinater (længde/breddegrad, fra Google Maps) i SQL Server?