Send feedback on this topic.
Teradata.Client.Provider
Identity Columns
.NET Data Provider for Teradata > Developer's Guide > Working with the Data Provider Features > TdCommandBuilder and TdDataAdapter Overview > Batch Update > Identity Columns

The TdDataAdapter cannot return identity columns for insert statements to the DataTable when the batch update is enabled. It is necessary to set the TdCommand.UpdatedRowSource property to OutputParameters to return updated identity columns for insert statements, however the Advanced SQL Engine does not support Stored Procedures in multi-statement or iterated requests used when batch updates are enabled (How SQL Statements Are Sent to the Advanced SQL Engine). The ADO.NET specification (Performing Batch Operations Using DataAdapters) states that the command's UpdatedRowSource property values None and OutputParameters are the only valid values when performing a batch update.