Example 1: Deleting data from a table while still maintaining the metadata definitions The following example shows how to delete the data from the SALARY_HISTORY table and still maintain the metadata definitions: SQL> TRUNCATE TABLE salary_history; SQL> -- SQL> -- The table still exists, but the rows are deleted. SQL> -- SQL> SELECT * FROM salary_history; 0 rows selected SQL> SHOW TABLE (COLUMN) salary_history; Information for table SALARY_HISTORY Columns for table SALARY_HISTORY: Column Name Data Type Domain ----------- --------- ------ EMPLOYEE_ID CHAR(5) ID_DOM Foreign Key constraint SALARY_HISTORY_FOREIGN1 SALARY_AMOUNT INTEGER(2) SALARY_DOM SALARY_START DATE VMS DATE_DOM SALARY_END DATE VMS DATE_DOM