حذف شاخص، جدول و پایگاه داده SQL

با استفاده از دستور DROP می‌توان به راحتی شاخص‌ها، جدول‌ها و پایگاه داده‌ها را حذف کرد.

جمله SQL DROP INDEX

ما می‌توانیم از دستور DROP INDEX برای حذف شاخص‌های جدول استفاده کنیم.

نوع نویسی برای Microsoft SQLJet (و Microsoft Access):

DROP INDEX index_name ON table_name

نوع نویسی برای MS SQL Server:

DROP INDEX table_name.index_name

نوع نویسی برای IBM DB2 و Oracle:

DROP INDEX index_name

نوع نویسی برای MySQL:

ALTER TABLE table_name DROP INDEX index_name

جمله SQL DROP TABLE

جمله DROP TABLE برای حذف جدول (ساختار جدول، ویژگی‌ها و شاخص‌ها نیز حذف می‌شوند) استفاده می‌شود:

DROP TABLE نام جدول

جمله SQL DROP DATABASE

جمله DROP DATABASE برای حذف پایگاه داده استفاده می‌شود:

DROP DATABASE نام پایگاه داده

جمله SQL TRUNCATE TABLE

اگر فقط می‌خواهیم داده‌های جدول را حذف کنیم اما جدول خود را حذف نکنیم، چگونه باید عمل کنیم؟

لطفاً دستور TRUNCATE TABLE را استفاده کنید (تنها داده‌های جدول حذف می‌شوند):

TRUNCATE TABLE نام جدول