linux之SQL语句简明教程---DROP TRUNCATE
2014-12-15 19:29
218 查看
有时候我们会决定我们需要从数据库中清除一个表格。事实上,如果我们不能这样做的话,那将会是一个很大的问题,因为数据库管理师 (Database Administrator -- DBA) 势必无法对数据库做有效率的管理。还好,SQL 有提供一个 DROP TABLE 的语法来让我们清除表格。 DROP TABLE 的语法是:
DROP TABLE "表格名";
我们如果要清除在SQL CREATE 中建立的顾客表格,我们就打入:
DROP TABLE Customer;
有时候我们会需要清除一个表格中的所有资料。要达到者个目的,一种方式是我们在 SQL DROP 那一页 看到 的 DROP TABLE 指令。不过这样整个表格就消失,而无法再被用了。另一种方式就是运用 TRUNCATE
TABLE 的指令。在这个指令之下,表格中的资料会完全消失,可是表格本身会继续存在。 TRUNCATE TABLE 的语法为下:
TRUNCATE TABLE "表格名";
所以,我们如果要清除在 SQL Create Table 那一页建立的顾客表格之内的资料,我们就打入:
TRUNCATE TABLE Customer;
DROP TABLE "表格名";
我们如果要清除在SQL CREATE 中建立的顾客表格,我们就打入:
DROP TABLE Customer;
有时候我们会需要清除一个表格中的所有资料。要达到者个目的,一种方式是我们在 SQL DROP 那一页 看到 的 DROP TABLE 指令。不过这样整个表格就消失,而无法再被用了。另一种方式就是运用 TRUNCATE
TABLE 的指令。在这个指令之下,表格中的资料会完全消失,可是表格本身会继续存在。 TRUNCATE TABLE 的语法为下:
TRUNCATE TABLE "表格名";
所以,我们如果要清除在 SQL Create Table 那一页建立的顾客表格之内的资料,我们就打入:
TRUNCATE TABLE Customer;
相关文章推荐
- linux之SQL语句简明教程---DROP TRUNCATE
- linux之SQL语句简明教程---SELECT
- linux之SQL语句简明教程---AND OR
- linux之SQL语句简明教程---COUNT
- linux之SQL语句简明教程---表格连接
- linux之SQL语句简明教程---HAVING
- linux之SQL语句简明教程---DISTINCT
- linux之SQL语句简明教程---ORDER BY
- linux之SQL语句简明教程---GROUP BY
- linux之SQL语句简明教程---函数
- linux之SQL语句简明教程---表格连接
- linux之SQL语句简明教程---WHERE
- linux之SQL语句简明教程---IN
- linux之SQL语句简明教程---GROUP BY
- linux之SQL语句简明教程
- linux之SQL语句简明教程---WHERE
- linux之SQL语句简明教程---BETWEEN
- linux之SQL语句简明教程---BETWEEN
- linux之SQL语句简明教程---Alias
- linux之SQL语句简明教程---HAVING