SQL 函式 TRUNCATE詳解示例

2021-10-06 15:56:47 字數 697 閱讀 2038

truncate(x,d)

x 表示需要處理的數字,d 表示需要擷取的位數。如果 d 為零,則返回的數字不含小數。d 也可以是負數,這樣會把整數的部分置零。

示例如下:

mysql>

select

truncate

(1.223,1

);->

1.2mysql>

select

truncate

(1.999,1

);->

1.9mysql>

select

truncate

(1.999,0

);->

1mysql>

select

truncate(-

1.999,1

);->

-1.9

mysql>

select

truncate

(122,-

1);-

>

120mysql>

select

truncate

(122,-

2);-

>

100mysql>

select

truncate

(10.28

*100,0

);->

1028

Truncate的使用詳解

刪除表中資料的方法有 delete 和 truncate,其中truncate table用於刪除表中的所有行,而不記錄單個行刪除操作 truncate table 與沒有 where 子句的 delete 語句類似,但是,truncate table 速度更快,使用的系統資源和事務日誌資源更少。下...

SQL中Truncate的用法

當你不再需要該錶時,用 drop 當你仍要保留該錶,但要刪除所有記錄時,用 truncate 當你要刪除部分記錄時 always with a where clause 用 delete.truncate是乙個能夠快速清空資料表內所有資料的sql語法。並且能針對具有自動遞增值的字段,做計數重置歸零重...

SQL中Truncate的用法

當你不再需要該錶時,用 drop 當你仍要保留該錶,但要刪除所有記錄時,用 truncate 當你要刪除部分記錄時 always with a where clause 用 delete.truncate是乙個能夠快速清空資料表內所有資料的sql語法。並且能針對具有自動遞增值的字段,做計數重置歸零重...