Easily Duplicate, Copie sau Spate Masă înăuntru Oracle, PostgreSQL, DB2 și SQLite cu A crea Masă As SQL

Înăuntru Oracle, PostgreSQL, DB2 și SQLite bază de date sistem, acolo is un drăguț virgulă feature chemare A crea Masă As care allows simplu duplicating de un masă cu date de la alt sau cîțiva alt masă. Art.hot. SQL virgulă a putea de asemenea a fi folosit lacopie și trecutun masă exactly sau spate un masă date înainte performing date manipulation întrebare pe origine masă, chiar înăuntru caz art.hot. script has error și art.hot. spate dată a putea a fi folosit la pauză la spre origine stare. A crea Masă As voință a voi a crea un nou masă clădire de la contact de date sau result a ezat a aranja retrieved by un Select SQL întrebare de la un masă that already exists cu art.hot. bază de date.

Art.hot. syntax de A crea Masă As SQL declarație is:

A CREA MASĂ table_name [ ( column_name [, ...] ) ]
AS select[ * ! ( column_name [, ...] ) ] DE LA source_table_name

Replace table_name cu art.hot. nume de la nou masă acesta va fi tot a crea. Columbia nume is opțiune, unde tu poți special multiple Columbia by a cuprinde lor nume înăuntru un virgulă-delimited listă. Else, art.hot. structure de la nou masă voință a voi a fi bază pe Columbia nume, tip și număr de Columbia întoarcere by art.hot. Select declarație, together cu art.hot. row date. Dacă tu special art.hot. Columbia nume, not ă that acolo voi a fi art.hot. same număr de Columbia specified as ești întoarcere by select.

Art.hot. select declarație la art.hot. sfîrșit de a crea masă as virgulă mustață a fi valid, și has art.hot. număr de targets selectat meciuri art.hot. număr de Columbia în opțiune Columbia listă preceding art.hot. AS clause. It a putea a fi un completat select declarație that retrieve date de la multiple masă. Dacă opțiune Columbia listă is specified cu parentheses, asterisk (*) a putea nu lung a fi folosit în select declarație.

Pentru example,

A CREA MASĂ demo_backup
AS SELECT * DE LA demo;

Above SQL declarație voință a voi a crea un exact replica spate masă numit demo_backup cu date și structure ( Columbia) de demo masă.

Posibil error dacă tu special art.hot. opțiune Columbia listă is:

ERROR: A CREA MASĂ/AS SELECT has mismatched Columbia țară

Dacă tu encounter this error mesaj, acesta este datorie la spre opțiune listă de Columbia înăuntru parentheses contact un different număr de rows than art.hot. select declarație întoarcere. Dublu a verifica dacă art.hot. număr de Columbia specified is art.hot. same cu art.hot. results that ești așteptat de la select resultset.

import: Aceasta este o machine a traduce pagină care is provided "as is" fără warranty. Machine traducere Mai a fi difficult la spre understand. A face pe plac la refer la spreorigine Englez anghinară oricînd posibil.

Share și contribute sau a lua technical cină și ajutor laMeu Digital Viață Forums.



Unul Răspuns la spre “Easily Duplicate, Copie sau Spate Masă înăuntru Oracle, PostgreSQL, DB2 și SQLite cu A crea Masă As SQL”

  1. Suraj
    August 27th, 2008 2201:
    1

    Awesome dude!!…. ajutor eu bigtime… simplu și efectiv as it a putut a fiMulțumiri

Plecare un Reply

Tu poți folos aceștia tags: <un href="" titlu=""> <abbr titlu=""> < vizavi titlu=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> < fibros> < puternic>

A subscrie fără commenting


Custom Search

Nou Anghinară

Incoming Cercetare Terms pentru art.hot. Anghinară

oracle copie masă - oracle spate masă - copie masă oracle - spate masă oracle - sql spate masă - spate masă înăuntru oracle - spate oracle masă - sqlite copie masă - masă spate înăuntru oracle - COPIE MASĂ înăuntru oracle - oracle masă spate - copie oracle masă - db2 copie masă - oracle sql copie masă - postgresql duplicate masă - a crea spate masă înăuntru oracle - copie masă db2 - sql duplicate masă - oracle masă copie - oracle copie masă date - postgresql copie masă - oracle duplicate masă - spate masă înăuntru oracle - oracle spate un masă - sql copie masă - tot - Cum la spre spate masă înăuntru oracle - SPATE UN MASĂ ÎNĂUNTRU ORACLE - oracle copie un masă - ORACLE SQL Copie - duplicate masă oracle - oracle spate masă - oracle spate masă date - postgres duplicate masă - SQL ORACLE copie masă - copie masă postgres - DB2 masă copie - postgres copie masă - oracle a crea spate masă - copie masă sqlite - copie masă oracle sql - duplicate masă postgresql - copie masă sql oracle - db2 copie masă - db2 masă spate - oracle masă spate virgulă - sql copie masă oracle - masă spate oracle - oracle copie declarație - spate un oracle masă -