# tOracleInput

Ce composant lit une base de données et en extrait des champs à l'aide de requêtes.

Le tOracleInput exécute une requête en base de données selon un ordre strict qui doit correspondre à celui défini dans le schéma. Les champs récupérés sont ensuite transmis au composant suivant via une connexion de flux (Main row).

### Dans cette section

* [Propriétés du tOracleInput Standard](https://help.qlik.com/talend/fr-FR/components/8.0/oracle/toracleinput-standard-properties)
* [Propriétés du tOracleInput pour Apache Spark Batch](https://help.qlik.com/talend/fr-FR/components/8.0/oracle/toracleinput-properties-for-apache-spark-batch)

**Concepts associés**

* [Vérifier le format de numéros à l'aide d'une procédure stockée](https://help.qlik.com/talend/fr-FR/components/8.0/oracle/toracleconnection-toracleinput-toraclesp-tlogrow-checking-number-format-using-stored-procedure-standard-component-the)
* [Alimenter un data warehouse Oracle](https://help.qlik.com/talend/fr-FR/components/8.0/oracle/toracleoutput-toracleinput-tmap-toracleinput-tmap-populating-oracle-data-warehouse-standard-component-enterprise "Ce scénario Java suivant permet d'alimenter une table de données. Il est constitué de trois composants : le composant tOracleInput correspond aux données de vos clients contenues dans la table CLIENT. Ces données seront modifiées par la suite à l'aide d'un composant tMap et les modifications seront transmises à la table LEADFACT à l'aide du composant de sortie tOracleOutput.")
* [Supprimer et insérer des données dans une base Oracle](https://help.qlik.com/talend/fr-FR/components/8.0/oracle/toracleinput-toraclebulkexec-tfileoutputdelimited-toraclebulkexec-tfileoutputdelimited-truncating-and-inserting-file-data-into-oracle-database-standard-component-this)
* [Utiliser les paramètres de contexte lors de la lecture d'une table d'une base de données Oracle](https://help.qlik.com/talend/fr-FR/components/8.0/oracle/toracleinput-tlogrow-using-context-parameters-when-reading-table-from-oracle-database-standard-component-in-this)

**Tâches associées**

* [Utiliser Oracle comme base de données vectorielle](https://help.qlik.com/talend/fr-FR/components/8.0/oracle/toracleconnection-toracleinput-toracleoutput-toracleclose-tfileinputdelimited-tmap-tlogrow-using-oracle-as-vector-db-standard-component)