Sisukord:

Kuidas kopeerida MySQL-is tabelit ühest tabelist teise?
Kuidas kopeerida MySQL-is tabelit ühest tabelist teise?

Video: Kuidas kopeerida MySQL-is tabelit ühest tabelist teise?

Video: Kuidas kopeerida MySQL-is tabelit ühest tabelist teise?
Video: SQL 2024, Aprill
Anonim

MySQL pakub võimsat võimalust kopeerimine andmed alates ühest lauast teise laua juurde (või palju tabelid ). Põhikäsku nimetatakse INSERT SELECT.

Süntaksi täielik paigutus on näidatud allpool:

  1. SISESTAGE [IGNORE]
  2. [INTO] tabeli_nimi.
  3. [(veeru_nimi,)]
  4. VALI
  5. FROM tabeli_nimi WHERE

Samuti küsivad inimesed, kuidas saab andmeid ühest tabelist teise kopeerida?

Käsk INSERT INTO SELECT kopeerib andmed ühest tabelist ja lisab need teise tabelisse

  • INSERT INTO SELECT nõuab, et andmetüübid lähte- ja sihttabelites ühtiksid.
  • Sihttabelis olevaid kirjeid see ei mõjuta.

Lisaks, kuidas luua tabelit teisest MySQL-i tabelist? Saate luua ühe tabeli teisest, lisades lause CREATE TABLE lõppu SELECT-lause:

  1. CREATE TABLE new_tbl [AS] SELECT * FROM orig_tbl;
  2. mysql CREATE TABLE bar (UNIQUE (n)) SELECT n FROM foo;
  3. CREATE TABLE foo (A TINYINT NOT NULL) VALI b+1 ALAST-ribaks;

Samuti teada, kuidas kopeerida tabelit ühest andmebaasist teise?

2. meetod

  1. Avage SQL Server Management Studio.
  2. Paremklõpsake andmebaasi nimel, seejärel valige objektide uurijast "Tasks" > "Export data".
  3. Avaneb SQL Serveri impordi/ekspordi viisard; klõpsake nuppu "Järgmine".
  4. Esitage autentimine ja valige allikas, kust soovite andmeid kopeerida; klõpsake nuppu "Järgmine".

Kuidas ma saan SQL-is tabelit dubleerida?

Kasutades SQL Server Management Studio Paremklõpsake Object Exploreris Tabelid ja klõpsake nuppu Uus Tabel . Paremklõpsake Object Exploreris laud mida soovite kopeerida, ja klõpsake nuppu Kujundus. Valige olemasolevas veerud laud ja klõpsake menüüs Redigeerimine nuppu Kopeeri. Lülituge tagasi uuele laud ja valige esimene rida.

Soovitan: