# tTeradataInput

Executes a DB query with a strictly defined order which must correspond to the schema definition.

tTeradataInput reads a database and extracts fields based on a query. It passes on the field list to the next component via a Main row link.

### In this section

* [tTeradataInput Standard properties](https://help.qlik.com/talend/en-US/components/8.0/teradata/tteradatainput-standard-properties)
* [tTeradataInput properties for Apache Spark Batch](https://help.qlik.com/talend/en-US/components/8.0/teradata/tteradatainput-properties-for-apache-spark-batch)

**Related concepts**

* [Loading data into a Teradata database](https://help.qlik.com/talend/en-US/components/8.0/teradata/tteradatatptexec-tteradatainput-tlogrow-loading-data-into-teradata-database-standard-component-this)