错误信息Cannot find the object "TableName" because it does not exist or you do not have permissions. 原因truncate table 所需的最低权限是对 table_name 的 ALTER 权限. 默认情况下,将 TRUNCATE TABLE 权限授予表所有者.sysadmin 固定服务器角色成员.db_owner 和 db_ddladmin 固定数据库角色成员,并且该权限不可转移. 但是,
https://www.tutorialspoint.com/sqlite/sqlite_truncate_table.htm Unfortunately, no TRUNCATE TABLE in SQLite but DELETE to delete complete data from an existing table,though it is recommended to use DROP TABLE to drop complete table and re-create it on
Hive Data Definition Language Hive Data Definition Language Overview Create/Drop/Alter Database Create/Drop/Truncate Table Alter Table/Partition/Column Create/Drop/Alter View Create/Drop/Alter Index Create/Drop Function Create/Drop/Grant/Revoke Roles