εύκολα διπλός, αντίγραφο ή πλάτη τραπέζι μέσα Oracle, PostgreSQL, DB2 και SQLite με δημιουργώ τραπέζι όπως SQL
μέσα Oracle, PostgreSQL, DB2 και SQLite σύστημα δεδομένων, υπάρχει έναs ωραίος κόμμα χαρακτηριστικό κάλεσα δημιουργώ τραπέζι όπως ο οποίος επιτρέπω εύκολος διπλός του έναs τραπέζι με δεδομένα από another ή λίγο άλλος τραπέζι. The SQL κόμμα μπορώ επίσηs να είμαι συνήθιζα να ‘ αντίγραφο και παρελθών’ έναs τραπέζι ακριβής ή πλάτη έναs τραπέζι δεδομένα πριν performing δεδομένα μεταχειρίζομαι ερώτηση επάνω σε πρωτότυπος τραπέζι, μόλιs μέσα περίπτωση the script έχει error και the πλάτη βγαίνω ραντεβού μπορώ να είμαι συνήθιζα να επαναφέρω σε πρωτότυπος κατάσταση. δημιουργώ τραπέζι όπως θα δημιουργώ έναs καινούργιος τραπέζι έχτισα από το περιεχόμενα του δεδομένα ή αποτέλεσμα θέτω retrieved από έναs διαλέγω SQL ερώτηση από έναs τραπέζι ότι ήδη υπάρχω με the βάση δεδομένων.
The syntax του δημιουργώ τραπέζι όπως SQL δήλωση is:
δημιουργώ τραπέζι table_name [ ( column_name [, ...] ) ]
όπως διαλέγω[ * ! ( column_name [, ...] ) ] από source_table_name
αντικαθιστώ table_name μαζί με όνομα του καινούργιος τραπέζι αυτό θα είναι όλο δημιούργησα. στήλη όνομα is προαίρεση, πού εσύ μπορείs καθορίζω πολλαπλός στήλη από συμπεριλαμβανομένου δικό τουs όνομα μέσα έναs κόμμα-delimited λίστα. Else, the κατασκευή του καινούργιος τραπέζι θα να είμαι βάση επάνω σε στήλη όνομα, δακτυλογραφώ και αριθμόs του στήλη επιστροφή με το διαλέγω δήλωση, μαζί μαζί με κοπηλατώ δεδομένα. εάν you καθορίζω the στήλη όνομα, σημείωση ότι εκεί θα να είμαι το ίδιο αριθμόs του στήλη καθόρισα όπως είναι επιστροφή από διαλέγω.
The διαλέγω δήλωση στο τέλος του δημιουργώ τραπέζι όπως κόμμα μουστάκι να είμαι βάσιμος, και έχει the αριθμόs του στόχος επιλεγμένος σπίρτο the αριθμόs του στήλη μέσα στο προαίρεση στήλη λίστα προηγούμαι the όπως πρόταση. μπορεί να είμαι έναs ολοκληρώνω διαλέγω δήλωση ότι νέα δίκη δεδομένα από πολλαπλός τραπέζι. εάν προαίρεση στήλη λίστα is καθόρισα με παρενθέσεις, αστερίσκος (*) μπορώ όχι μακρύς να είμαι μεταχειρισμένος μέσα στο διαλέγω δήλωση.
για παράδειγμα,
δημιουργώ τραπέζι demo_backup
όπως διαλέγω * από demo;
επάνω SQL δήλωση θα δημιουργώ έναs ακριβής απάντησα πλάτη τραπέζι όνομα demo_backup με δεδομένα και κατασκευή ( στήλη) του demo τραπέζι.
πιθανά error εάν you καθορίζω the προαίρεση στήλη λίστα is:
ERROR: δημιουργώ τραπέζι/ όπως διαλέγω έχει mismatched στήλη μετρώ
εάν you αντιμετωπίζω this error μήνυμα, αυτό είναι εξαιτίας προαίρεση λίστα του στήλη μέσα παρενθέσεις περιέχω έναs διαφορετικός αριθμόs του rows από the διαλέγω δήλωση επιστροφή. διπλός ελέγχω εάν the αριθμόs του στήλη καθόρισα is το ίδιο μαζί με αποτέλεσμα ότι είναι αναμενόμενος από το διαλέγω αποτέλεσμα.
σημαντικός: αυτό είναι ένα πολυβόλο μετέφρασα σελίδα ο οποίος is προμήθευσα " όπως is" χωρίs εγγύηση. πολυβόλο μετάφραση μπορώ να είμαι δύσκολος σε understand. παρακαλώ αναφέρομαιπρωτότυπος Άγγλος άρθρο οποτεδήποτε είναι δυνατόν.
μοιράζομαι και contribute ή αποκτώ τεχνικός υποστηρίζω και βοήθεια σεMy ψηφιακόs ζωή φόρουμ.
Related άρθρο
- ORA-02449 Oracle σταγόνα τραπέζι Error
- δημιουργώ καινούργιος τραπέζι από επιλογή δεδομένα από άλλος τραπέζι με δημιουργώ τραπέζι όπως
- ORA-00942 τραπέζι ή θέα Does όχι υπάρχω Oracle Error
- Oracle ORA-14074 δημιουργώ ή προσθέτω καινούργιος Partition αποτυγχάνω Error
- Oracle ORA-01658 ανίκανος σε δημιουργώ αρχικά επέκταση για Segment μέσα Tablespace Error
- δημιουργώ, προσθέτω ή διασπώ Oracle βάση δεδομένων Partition αποτυγχάνω με ORA-14080 Error
- Oracle EXP-00091 Error πότε εξάγω βάση δεδομένων
- ελέγχω Oracle εκδοχή
- πωs σε πλάτη και επαναφέρω ( εξάγω και εισάγω) MySQL βάση δεδομένων προπαρασκευαστικός
- χειροποίητοs και καθαρός Uninstall Oracle γiα Windοws

































Αύγουστος 27th, 2008 2201:
Awesome dude!!…. βοήθεια εμένα bigtime… απλό και αποτελεσματικόs όπως αυτό θα μπορούσεs να είμαι… ευχαριστώ
Σεπτέμβριοs 22nd, 2008 2247:
πότε doing this με PostgreSQL εσύ θα έχω αναπλάθω the indexes από το πρωτότυπος τραπέζι χειροποίητοs. The αντίγραφο κόμμα θα όχι κάνω this για σένα. Does κάποιος γνωρίζω του έναs δρόμος κάνω this automatically?