Kako kopirati tablicu iz jedne tablice u drugu u MySQL-u?
Kako kopirati tablicu iz jedne tablice u drugu u MySQL-u?
Anonim

MySQL pruža moćnu opciju za kopiranje podaci iz jedan stol za drugi stol (ili mnoge tablice ). Osnovna naredba poznata je kao INSERT SELECT.

Potpuni izgled sintakse prikazan je u nastavku:

  1. UMETNI [IGNORIJ]
  2. [INTO] naziv_tablice.
  3. [(naziv_stupca,)]
  4. ODABERI
  5. FROM naziv_tablice WHERE

Isto tako, ljudi se pitaju, kako se podaci mogu kopirati iz jedne tablice u drugu?

Naredba INSERT INTO SELECT kopira podatke iz jedne tablice i umeće ih u drugu tablicu

  • INSERT INTO SELECT zahtijeva da se tipovi podataka u izvornoj i ciljnoj tablici podudaraju.
  • Na postojeće zapise u ciljnoj tablici to ne utječe.

Nadalje, kako mogu stvoriti tablicu iz druge tablice u MySQL-u? Možete stvoriti jednu tablicu iz druge dodavanjem naredbe SELECT na kraju izraza CREATE TABLE:

  1. CREATE TABLE new_tbl [AS] SELECT * FROM orig_tbl;
  2. mysql> CREATE TABLE traka (JEDINSTVENA (n)) SELECT n FROM foo;
  3. CREATE TABLE foo (TINYINT NOT NULL) SELECT b+1 KAO traku FROM;

Također da znate, kako da kopiram tablicu iz jedne baze podataka u drugu?

Metoda 2

  1. Otvorite SQL Server Management Studio.
  2. Desnom tipkom miša kliknite naziv baze podataka, a zatim odaberite "Zadaci" > "Izvoz podataka" iz istraživača objekata.
  3. Otvara se čarobnjak za uvoz/izvoz SQL Servera; kliknite na "Dalje".
  4. Osigurajte autentifikaciju i odaberite izvor iz kojeg želite kopirati podatke; kliknite "Dalje".

Kako mogu duplicirati tablicu u SQL-u?

Korištenje SQL Server Management Studio U Object Exploreru kliknite desnom tipkom miša Tablice i kliknite Novo Stol . U Object Exploreru desnom tipkom miša kliknite stol koji želite kopirati i kliknite Dizajn. Odaberite stupce u postojećem stol i na izborniku Uredi kliknite Kopiraj. Vratite se na novo stol i odaberite prvi red.

Preporučeni: