Πώς να εκκαθαρίσετε έναν πίνακα στο Sql

Πίνακας περιεχομένων:

Πώς να εκκαθαρίσετε έναν πίνακα στο Sql
Πώς να εκκαθαρίσετε έναν πίνακα στο Sql

Βίντεο: Πώς να εκκαθαρίσετε έναν πίνακα στο Sql

Βίντεο: Πώς να εκκαθαρίσετε έναν πίνακα στο Sql
Βίντεο: SQL με MySql στα ελληνικά 2 (Πίνακες) 2024, Ενδέχεται
Anonim

Το Structured Query Language (SQL) αναπτύχθηκε τη δεκαετία του 1970 από δύο Αμερικανούς (Raymond Boyce και Donald Chamberlin) από την IBM. Η πρώτη του έκδοση υιοθετήθηκε επίσημα το 1986 και σήμερα είναι η πιο κοινή γλώσσα διαχείρισης βάσεων δεδομένων. Φυσικά, η λειτουργία εκκαθάρισης πινάκων από εγγραφές είναι μία από τις βασικές λειτουργίες σε αυτήν τη γλώσσα και μπορεί να πραγματοποιηθεί με διάφορους τρόπους.

Πώς να εκκαθαρίσετε έναν πίνακα στο sql
Πώς να εκκαθαρίσετε έναν πίνακα στο sql

Απαραίτητη

Βασικές γνώσεις της γλώσσας SQL

Οδηγίες

Βήμα 1

Χρησιμοποιήστε τη δήλωση περικοπής SQL για να ξεπλύνετε πίνακες, καθορίζοντας το όνομα του πίνακα που σας ενδιαφέρει στο ερώτημά σας. Για παράδειγμα, εάν θέλετε να διαγράψετε έναν πίνακα με το όνομα TableToClear, τότε ολόκληρο το ερώτημα θα πρέπει να μοιάζει με αυτό:

περικοπή πίνακα «TableToClear»

Βήμα 2

Χρησιμοποιήστε τον τελεστή διαγραφής ως εναλλακτική λύση για τον τελεστή περικοπής για να διαγράψετε δεδομένα από έναν πίνακα σε σειρά. Η σύνταξη για αυτήν την εντολή απαιτεί από εσάς να καθορίσετε το όνομα του πίνακα και την κατάσταση υπό την οποία πρέπει να αφαιρεθεί μια σειρά από αυτόν. Εάν εισαγάγετε μια συνθήκη που είναι γνωστό ότι είναι αληθές, ανεξάρτητα από το περιεχόμενο της σειράς, τότε όλες οι εγγραφές πίνακα θα διαγραφούν. Για παράδειγμα, για τον πίνακα TableToClear, μπορεί να δημιουργηθεί ένα ερώτημα με αυτόν τον τελεστή ως εξής:

διαγράψτε από το «TableToClear» όπου 1

Σε αντίθεση με τον τελεστή περικοπής, αυτό το ερώτημα θα επιστρέψει τον αριθμό των διαγραμμένων σειρών. Μια άλλη διαφορά στην εκτέλεση αυτής της εντολής δεν είναι το κλείδωμα ολόκληρου του πίνακα, αλλά μόνο η εγγραφή που βρίσκεται υπό επεξεργασία αυτή τη στιγμή. Αυτή η επιλογή θα διαρκέσει περισσότερο για να εκτελεστεί, η οποία θα γίνει αισθητή όταν υπάρχει μεγάλος αριθμός σειρών στον πίνακα που ξεπλένεται.

Βήμα 3

Υπάρχουν επίσης περισσότερες εξωτικές επιλογές - για παράδειγμα, διαγράψτε πλήρως τον πίνακα και δημιουργήστε τον ξανά σε ένα ερώτημα Sql. Χρησιμοποιήστε το drop για διαγραφή και δημιουργία για δημιουργία. Για παράδειγμα, εάν ο πίνακας TableToClear αποτελείται από ένα πεδίο κειμένου Όνομα 50 χαρακτήρων και ένα ακέραιο πεδίο κώδικα με μη μηδενικές τιμές, τότε μπορείτε να γράψετε τις λειτουργίες για τη διαγραφή και την αναδημιουργία του ως εξής:

πτώση πίνακα «TableToClear»;

δημιουργία πίνακα "TableToClear" (Ο ακέραιος κωδικός δεν είναι μηδενικός, Όνομα char (50) όχι μηδενικό);

Συνιστάται: