<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Lệnh DROP TABLE hay DELETE TABLE trong SQL</title>
<meta name="description" content="Lệnh DROP TABLE hay DELETE TABLE trong SQL - Savefile - Tin Tức -...">
<meta name="author" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :.">
<meta name="copyright" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :. [admin@nguoicodonvn2008.info]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Lệnh DROP TABLE hay DELETE TABLE trong SQL">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;lenh-drop-table-hay-delete-table-trong-sql-7380.html">
<meta property="og:site_name" content=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.">
<meta property="og:url" content="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/lenh-drop-table-hay-delete-table-trong-sql-7380.html">
<link rel="shortcut icon" href="https://nguoicodonvn2008.info/favicon.ico">
<link rel="canonical" href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/lenh-drop-table-hay-delete-table-trong-sql-7380.html">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/karaoke-dual/" title="Tin Tức - Karaoke Dual" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/nhac-tre/" title="Tin Tức - Nhạc trẻ" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tru-tinh/" title="Tin Tức - Trữ tình" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/nuoc-ngoai/" title="Tin Tức - Nước ngoài" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/remix/" title="Tin Tức - Remix" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tam-su-tinh-yeu/" title="Tin Tức - Tâm sự tình yêu" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tho-suu-tam/" title="Tin Tức - Thơ sưu tầm" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/cuoc-song/" title="Tin Tức - Cuộc sống" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/phan-mem/" title="Tin Tức - Phần mềm" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/kien-thuc-may-tinh/" title="Tin Tức - Kiến thức máy tính" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/hoc-tap/" title="Tin Tức - Học tập" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tai-lieu/" title="Tin Tức - Tài liệu" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/style.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://nguoicodonvn2008.info/themes/default/css/news.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
    </head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">.&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.</h2>
		<p class="pull-right"><a title=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;." href="https://nguoicodonvn2008.info/">https://nguoicodonvn2008.info</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Lệnh DROP TABLE hay DELETE TABLE trong SQL</h1>
		<ul class="list-inline">
			<li>Thứ sáu - 11/08/2023 10:20</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
				<div class="imghome">
			<img alt="Lệnh DROP TABLE hay DELETE TABLE trong SQL" src="https://st.quantrimang.com/photos/image/2017/12/15/lenh-UPDATE-SQL-size-80x80-znd.png" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p><strong>Xóa bảng trong SQL</strong>&nbsp;được sử dụng khá nhiều. Thuật ngữ này còn được gọi là drop table trong SQL. Dưới đây là mọi điều bạn cần biết về<strong>&nbsp;xóa table trong SQL</strong>.</p>

<p>SQL là kiến thức mà mọi lập trình viên cần nắm vững. Thực tế, học SQL không khó. Hãy bắt đầu làm quen từ những câu lệnh đơn giản nhất. Ở bài viết này là lệnh xóa bảng trong SQL.</p>

<p><strong>Drop table trong SQL</strong>&nbsp;là một lệnh ngôn ngữ định nghĩa dữ liệu (Data Definition Language - DDL). Nó được dùng để loại bỏ định nghĩa của một bảng, dữ liệu, chỉ mục, trình kích hoạt, ràng buộc và đặc điểm quyền liên quan nếu có.</p>

<p><strong>Lưu ý:</strong></p>

<ul>
	<li>Bạn nên thận trọng khi dùng lệnh này bởi khi xóa một bảng, tất cả thông tin có sẵn bên trong nó sẽ mất vĩnh viễn.</li>
	<li>Để xóa bảng SQL trong database, bạn cần quyền ALTER (thay đổi) trên bảng được đề cập và quyền CONTROL (kiểm soát) trên sơ đồ bảng.</li>
	<li>Mặc dù là lệnh ngôn ngữ định nghĩa dữ liệu, nó khác với lệnh TRUNCATE TABLE vì lệnh DROP hoàn toàn xóa bảng khỏi bộ nhớ.</li>
</ul>

<p>Cú pháp cơ bản của lệnh xóa table trong SQL:</p>

<p><code>DROP TABLE &#91;IF EXISTS&#93; &#91;database_name.&#93;&#91;schema_name.&#93;table_name;</code></p>

<p>Trong cú pháp này:</p>

<ul>
	<li>Đầu tiên, chọn tên của bảng được xóa.</li>
	<li>Thứ hai, chọn tên của database trong bảng được tạo và tên của lược đồ mà bảng thuộc về. Tên database là tùy chọn. Nếu bỏ qua nó, lệnh drop table sẽ xóa bảng trong database được kết nối hiện tại.</li>
	<li>Thứ ba, dùng If Exists để chỉ loại bỏ bảng nếu nó tồn tại.</li>
</ul>

<h2><strong>Ví dụ về lệnh DROP TABLE</strong></h2>

<p>Trước tiên ta phải xác nhận rằng bảng NHANVIEN có tồn tại rồi mới thực hiện việc xóa bảng khỏi&nbsp;<a href="https://quantrimang.com/cong-nghe/gioi-thieu-ve-co-so-du-lieu-database-142982" rel="noopener" target="_blank" title="Giới thiệu về cơ sở dữ liệu - Database">cơ sở dữ liệu</a>, như ví dụ dưới đây:</p>

<pre id="pre0">
SQL&gt; DESC NHANVIEN;
+-----------+---------------+------+-----+---------+-------+
|   Field   |     Type      | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
|   ID      | int(11)       | NO   | PRI |         |       |
|   TEN     | varchar(20)   | NO   |     |         |       |
|   TUOI    | int(11)       | NO   |     |         |       |
|   DIACHI  | char(25)      | YES  |     | NULL    |       |
|   LUONG   | decimal(18,2) | YES  |     | NULL    |       |
+-----------+---------------+------+-----+---------+-------+
5 rows in set (0.00 sec)</pre>

<p>Điều này có nghĩa là bảng NHANVIEN có tồn tại trong cơ sở dữ liệu, vì vậy, giờ chúng ta sẽ xóa nó bằng lệnh DROP TABLE:</p>

<pre id="pre1">
SQL&gt; DROP TABLE NHANVIEN; 
Query OK, 0 rows affected (0.01 sec)</pre>

<p>Giờ bạn kiểm tra lại xem việc xóa bảng có thành công không, bằng cách dùng lại lệnh DESC:</p>

<pre id="pre2">
SQL&gt; DESC NHANVIEN; 
ERROR 1146 (42S02): Table &#039;QTM.NHANVIEN&#039; doesn&#039;t exist</pre>

<p>Nếu nhận được thông báo lỗi như trên nghĩa là bảng đã bị xóa khỏi cơ sở dữ liệu rồi đó.</p>

<p>Trong QTM.NHANVIEN thì NHANVIEN là tên bảng, còn QTM là cơ sở dữ liệu minh họa được dùng cho các ví dụ trong loạt bài này.</p>

<h2>So sánh DELETE vs. TRUNCATE vs. DROP</h2>

<table cellpadding="3" cellspacing="3">
	<tbody>
		<tr>
			<td>
			<p><strong>DELETE</strong></p>
			</td>
			<td>
			<p><strong>TRUNCATE</strong></p>
			</td>
			<td>
			<p><strong>DROP</strong></p>
			</td>
		</tr>
		<tr>
			<td>
			<p>Đây là lệnh DML</p>
			</td>
			<td>
			<p>Đây là lệnh DDL</p>
			</td>
			<td>
			<p>Đây là lệnh DDL</p>
			</td>
		</tr>
		<tr>
			<td>
			<p>Các điều kiện DELETE FROM tble_nameWHERE</p>
			</td>
			<td>
			<p>TRUNCATE TABLE table_name;</p>
			</td>
			<td>
			<p>DROP TABLE table_name;</p>
			</td>
		</tr>
		<tr>
			<td>
			<p>Nó loại bỏ một hoặc nhiều bản ghi khỏi bảng</p>
			</td>
			<td>
			<p>Nó loại bỏ tất cả các hàng trong database</p>
			</td>
			<td>
			<p>Loại bỏ hoàn toàn bảng khỏi database</p>
			</td>
		</tr>
		<tr>
			<td>
			<p>Không giải phóng không gian bảng được phân bổ</p>
			</td>
			<td>
			<p>Nó loại bỏ hoàn toàn không gian được phân bổ cho bảng trên bộ nhớ</p>
			</td>
			<td>
			<p>Loại bỏ hoàn hoàn không gian được phân bổ khỏi bộ nhớ</p>
			</td>
		</tr>
		<tr>
			<td>
			<p>Nó chạy chậm hơn lệnh Drop và TRUNCATE bởi nó xóa từng hàng một dựa trên các điều kiện cụ thể.</p>
			</td>
			<td>
			<p>Nó chạy nhanh hơn cả DELETE và TRUNCATE bởi nó xóa toàn bộ bản ghi cùng lúc mà không cần bất kỳ điều kiện nào.</p>
			</td>
			<td>Chạy nhanh hơn DELETE nhưng chậm hơn TRUNCATE. Nó xóa hàng trước, sau đó mới tới bảng ở database..</td>
		</tr>
	</tbody>
</table>
&nbsp;
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				Quantrimang.com:
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/lenh-drop-table-hay-delete-table-trong-sql-7380.html" title="Lệnh DROP TABLE hay DELETE TABLE trong SQL">https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/lenh-drop-table-hay-delete-table-trong-sql-7380.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; .&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.
		</div>
		<div id="contact">
			<a href="mailto:admin@nguoicodonvn2008.info">admin@nguoicodonvn2008.info</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://nguoicodonvn2008.info/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
		</script>
		<div class="car-top">
  <span><img src="https://nguoicodonvn2008.info/themes/default/images/car.png" alt=""></span>
</div>
<script src="https://nguoicodonvn2008.info/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4c_e856T",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://nguoicodonvn2008.info/assets/js/language/vi.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/global.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/site.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/news.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/main.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://nguoicodonvn2008.info",
            "logo": "https://nguoicodonvn2008.info/uploads/angel.gif"
        }
        </script>
<script src="https://nguoicodonvn2008.info/themes/default/js/bootstrap.min.js"></script>
<script type="text/javascript">
var $scrolltop = $('.car-top');
$scrolltop.on('click', function () {
    $('html,body').animate({
        scrollTop: 0
    }, 800);
    $(this).addClass("car-run");
    setTimeout(function(){ $scrolltop.removeClass('car-run');}, 1000);
    return false;
});
$(window).on('scroll', function ()
{ 
    if($(window).scrollTop() >= 200)
    {
        $scrolltop.addClass("show");
        $scrolltop.addClass("car-down");
    }
    else
    {
       $scrolltop.removeClass("show");
       setTimeout(function(){ $scrolltop.removeClass('car-down');}, 300);
    }
});
</script>
</body>
</html>