Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Δημιουργεί ένα νέο ευρετήριο σε έναν υπάρχοντα πίνακα.

Σημείωση: Για βάσεις δεδομένων που δεν είναι της Microsoft Access, ο μηχανισμός βάσεων δεδομένων της Microsoft Access δεν υποστηρίζει τη χρήση της πρότασης CREATE INDEX (παρά μόνο όταν πρόκειται να δημιουργηθεί ένα ψευδο-ευρετήριο σε έναν πίνακα τύπου "συνδεδεμένος πίνακας ODBC") ή οποιασδήποτε πρότασης γλώσσας ορισμού δεδομένων. Αντί για αυτή, χρησιμοποιήστε τις μεθόδους Create του DAO. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα "Παρατηρήσεις".

Σύνταξη

CREATE [ UNIQUE ] INDEX ευρετήριο
ON πίνακας (πεδίο [ASC|DESC][, πεδίο [ASC|DESC], ...])
[WITH { PRIMARY | DISALLOW NULL | IGNORE NULL }]

Η πρόταση CREATE INDEX έχει τα εξής τμήματα:

Τμήμα

Περιγραφή

ευρετήριο

Το όνομα του ευρετηρίου που θα δημιουργηθεί.

πίνακας

Το όνομα του υπάρχοντα πίνακα που θα περιέχει το ευρετήριο.

πεδίο

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


Παρατηρήσεις

Για να αποτρέψετε τις διπλότυπες τιμές στο πεδίο με ευρετήριο ή σε πεδία από διαφορετικές εγγραφές, χρησιμοποιήστε τη δεσμευμένη λέξη UNIQUE.

Στον προαιρετικό όρο WITH μπορείτε να επιβάλετε κανόνες επικύρωσης δεδομένων. Μπορείτε να κάνετε τα εξής:

  • Να μην επιτρέψετε καταχωρήσεις Null στο πεδίο με ευρετήριο ή στα πεδία νέων εγγραφών, χρησιμοποιώντας την επιλογή DISALLOW NULL.

  • Να μην επιτρέψετε τη συμπερίληψη εγγραφών με τιμές Null στο πεδίο ή στα πεδία στο ευρετήριο, χρησιμοποιώντας την επιλογή IGNORE NULL.

  • Να καθορίσετε το πεδίο ή τα πεδία με ευρετήριο ως πρωτεύον κλειδί, χρησιμοποιώντας τη δεσμευμένη λέξη PRIMARY. Αυτό σημαίνει ότι το κλειδί είναι μοναδικό, επομένως μπορείτε να παραλείψετε τη δεσμευμένη λέξη UNIQUE.

Μπορείτε να χρησιμοποιήσετε την πρόταση CREATE INDEX για να δημιουργήσετε ένα ψευδο-ευρετήριο σε ένα συνδεδεμένος πίνακας σε ένα προέλευση δεδομένων ODBC, όπως ο Microsoft® SQL Server™, που δεν διαθέτει ήδη ένα ευρετήριο. Δεν χρειάζεστε δικαιώματα ή πρόσβαση στον απομακρυσμένο διακομιστή για να δημιουργήσετε ένα ψευδο-ευρετήριο και η απομακρυσμένη βάση δεδομένων δεν ενημερώνεται και δεν επηρεάζεται από το ψευδο-ευρετήριο. Χρησιμοποιήσετε την ίδια σύνταξη τόσο για συνδεδεμένους όσο και για εγγενείς πίνακες. Η δημιουργία ενός ψευδο-ευρετηρίου σε έναν πίνακα που θα ήταν κανονικά μόνο για ανάγνωση μπορεί να είναι ιδιαίτερα χρήσιμη.

Μπορείτε επίσης να χρησιμοποιήσετε την πρόταση ALTER TABLE για να προσθέσετε ένα ευρετήριο ενός ή πολλών πεδίων σε έναν πίνακα και μπορείτε να χρησιμοποιήσετε την πρόταση ALTER TABLE ή την πρόταση DROP για να διαγράψετε ένα ευρετήριο που δημιουργήθηκε με τις προτάσεις ALTER TABLE ή CREATE INDEX.

Σημείωση: Μην χρησιμοποιείτε τη δεσμευμένη λέξη PRIMARY όταν δημιουργείτε ένα νέο ευρετήριο σε έναν πίνακα που έχει ήδη ένα πρωτεύον κλειδί. Εάν το κάνετε, παρουσιάζεται μήνυμα σφάλματος.



Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×