您的位置:首页 > 数据库 > MySQL

MySQL中的TRUNCATE关键字和TRUNCATE(X, D)函数

2019-04-26 16:14 302 查看

    在项目中遇到了 TRUNCATE(X, D) 这个函数,百度搜到的都是:用于删除表中数据的 TRUNCATE 命令,但是显然在项目中使用到的 TRUNCATE(X, D) 函数不是这个意思。。。

    继续搜索,发现 MySQL 中涉及到 TRUNCATE 的有两种不同的指令:TRUNCATE 关键字和 TRUNCATE(X, D) 函数。

    首先,TRUNCATE 关键字是用来清空一个表中的数据,但是表格仍然存在,语法如下:(参考https://dev.mysql.com/doc/refman/5.5/en/truncate-table.html

[code]TRUNCATE TABLE "表格名";

    TRUNCATE(X, D) 函数的作用是将一个数字(X)截断为指定的小数位数(D),若 D 为负,则 TRUNCATE(X, D) 函数使小数点左边的 D 位变为 0,若 D 为 0,则返回值没有小数点。(参考http://www.mysqltutorial.org/mysql-math-functions/mysql-truncate/

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: