Πώς να δημιουργήσετε ένα σενάριο Alter Table σε SQL

Στην SQL 2005 , μπορεί να συναντήσετε μια κατάσταση όπου πρέπει να δημιουργήσετε μια δέσμη ενεργειών ALTER TABLE , όπως κατά την προσθήκη μιας νέας στήλης σε μια βάση δεδομένων ή την αλλαγή του τύπου πεδίου κ.λπ.

Εάν θέλετε να δημιουργήσετε ένα σενάριο για μια συγκεκριμένη συνάρτηση SQL , όπως CREATE , SELECT , UPDATE , κ.λπ., θα πρέπει κανονικά απλώς να κάνετε δεξί κλικ στον πίνακα στο SQL Management Studio και να επιλέξετε Script Table ως(Script Table as) και, στη συνέχεια, τη συνάρτηση που θέλετε να γράψετε .

πίνακας σεναρίων ως αλλαγή σε απενεργοποιημένο

Ωστόσο, η επιλογή ALTER To είναι απενεργοποιημένη στην επιλογή μενού Script Table as ! Επομένως, εάν θέλετε να δημιουργήσετε ένα σενάριο, πώς θα το κάνετε; Λοιπόν, δεν μπορείτε να το κάνετε με αυτόν τον τρόπο όταν αλλάζετε έναν πίνακα.

Για να δημιουργήσετε το σενάριο, κάνετε πρώτα δεξί κλικ στον πίνακα που θέλετε να τροποποιήσετε και επιλέξτε Σχεδίαση(Design) .

Η επιλογή αλλαγής πίνακα είναι απενεργοποιημένη

Τώρα προχωρήστε και προσθέστε τις νέες σας στήλες, αλλάξτε τους τύπους πεδίων, ορίστε τα πεδία σας ώστε να δέχονται NULLS ή όχι, κ.λπ. Μόλις τελειώσετε, θέλετε να κάνετε δεξί κλικ σε οποιαδήποτε στήλη ή στο λευκό διάστημα και θα δείτε το Η επιλογή Δημιουργία Αλλαγής Σεναρίου(Generate Change Script) είναι πλέον διαθέσιμη.

δημιουργία σεναρίου αλλαγής sql

Τώρα προχωρήστε και αποθηκεύστε αυτό το αρχείο και θα έχετε το σενάριο ALTER TABLE ! Είναι λίγο μπερδεμένο, καθώς όλες οι άλλες λειτουργίες μπορούν να γραφτούν μόνο με δεξί κλικ, αλλά είναι απλό μόλις το μάθετε. Απολαμβάνω!



About the author

Είμαι μηχανικός υλικού και προγραμματιστής λογισμικού με πάνω από 10 χρόνια εμπειρίας στις πλατφόρμες Apple και Google. Οι δεξιότητές μου έγκεινται στην ανάπτυξη αποτελεσματικών, φιλικών προς τον χρήστη λύσεων σε δύσκολα προβλήματα μηχανικής. Είχα εμπειρία με συσκευές MacOS και iOS, καθώς και με χειριστήρια πληκτρολογίου και ποντικιού. Στον ελεύθερο χρόνο μου, μου αρέσει να κολυμπάω, να παρακολουθώ τένις και να ακούω μουσική.



Related posts