PDA

View Full Version : سوال: حذف اطلاعات یک جدول SQL



mehdi.safavie
چهارشنبه 12 تیر 1392, 04:24 صبح
سلام دوستان

بع غیر از این که یه حلقه بزاریم به تعداد اطلاعات موجود در یک بانک SQL و یکی یکی اونها رو حذف کنیم ، راه ساده تری هست که همه اطلاعات یک جدول رو خالی کنه ؟

من فقط این کار رو بلدم که منطقی نیست !

xminxmin
چهارشنبه 12 تیر 1392, 08:26 صبح
DELETE FROM table_name;

or

DELETE * FROM table_name;

milad.biroonvand
چهارشنبه 12 تیر 1392, 09:13 صبح
همونطور که دستمون گفتن یک دستور delete روی اون جدول میزاری که بدون شرط باشه .

محمد آشتیانی
پنج شنبه 13 تیر 1392, 11:30 صبح
سلام

البته سرعت اجرای این دستور خیلی بیشتره ، مخصوصا موقعی که تعداد رکوردها زیاد باشه و البته اگه فیلد Identity هم داشته باشی مقدار شمارنده با این دستور ریست میشه ولی با Delete ریست نمیشه


TRUNCATE TABLE table_name