17.05 - WITH DELETED ROWS Examples - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQL Data Manipulation Language

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
Release Date
January 2021
Content Type
Programming Reference
Publication ID
B035-1146-175K
Language
English (United States)

Example: Obtain the Total Number of Rows in the Table

    SELECT WITH DELETED ROWS COUNT(*) FROM  ldi_table;

Example: Obtain the Number of Logically Deleted Rows

For information on the TD_ROWLOADID expression, see Inserting into Load Isolated Tables.

    SELECT WITH DELETED ROWS COUNT(*) FROM ldi_table
    WHERE TD_ROWLOADID > '100000000'xi8;

Example: Obtain the Number of Logically Deleted Rows From a Load Operation

For information on the TD_ROWLOADID expression, see Inserting into Load Isolated Tables.

    SELECT WITH DELETED ROWS COUNT(*) FROM  ldi_table 
    WHERE (TD_ROWLOADID/'100000000'xi8)(int) =  load_id_value;