Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Questa funzionalità verrà rimossa nelle versioni future di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece il driver ODBC fornito da Oracle.
Le funzioni a questo livello forniscono la conformità dell'interfaccia Core e funzionalità aggiuntive, ad esempio il supporto delle transazioni.
| Funzione API | Note |
|---|---|
| SQLColumns | Crea un set di risultati per una tabella, ovvero l'elenco di colonne per la tabella o le tabelle specificate. Quando si richiedono colonne per un sinonimo PUBLIC, è necessario impostare l'attributo di connessione SYNONYMCOLUMNS e specificare una stringa vuota come argomento szTableOwner . Quando si restituiscono colonne per sinonimi PUBLIC, il driver imposta la colonna TABLE NAME su una stringa vuota. Il set di risultati contiene una colonna aggiuntiva, ORDINAL POSITION, alla fine di ogni riga. Questo valore è la posizione ordinale della colonna nella tabella. |
| SQLDriverConnect | Si connette a un'origine dati esistente. Per informazioni dettagliate, vedere Formato stringa di connessione e attributi. |
| SQLGetConnectOption | Restituisce l'impostazione corrente di un'opzione di connessione. Questa funzione è parzialmente supportata. Il driver supporta tutti i valori per l'argomento fOption, ma non supporta alcuni valori vParam per l'argomento fOption SQL_TXN_ISOLATION. Per altre informazioni, vedere Opzioni di connessione. |
| SQLGetData | Recupera il valore di un singolo campo nel record corrente del set di risultati specificato. |
| SQLGetFunctions | Restituisce TRUE per tutte le funzioni supportate. Implementato da Gestione driver. |
| SQLGetInfo | Restituisce informazioni, tra cui SQLHDBC, SQLUSMALLINT, SQLPOINTER, SQLSMALLINT e SQLSMALLINT *, informazioni sul driver ODBC per Oracle e sull'origine dati associata a un handle di connessione, hdbc. |
| SQLGetStmtOption | Restituisce l'impostazione corrente di un'opzione di istruzione. Per altre informazioni, vedere Opzioni istruzioni. |
| SQLGetTypeInfo | Restituisce informazioni sui tipi di dati supportati da un'origine dati. Il driver restituisce le informazioni in un set di risultati SQL. |
| SQLParamData | Usato insieme a SQLPutData per specificare i dati dei parametri in fase di esecuzione dell'istruzione. |
| SQLPutData | Consente a un'applicazione di inviare dati per un parametro o una colonna al driver in fase di esecuzione dell'istruzione. |
| SQLSetConnectOption | Fornisce l'accesso alle opzioni che regolano gli aspetti della connessione. Questa funzione è parzialmente supportata: il driver supporta tutti i valori per l'argomento fOption, ma non supporta alcuni valori vParam per l'argomento fOption SQL_TXN_ISOLATION. Per altre informazioni, vedere Opzioni di connessione. |
| SQLSetStmtOption | Imposta le opzioni correlate a un handle di istruzione, hstmt. Per altre informazioni, vedere Opzioni istruzioni. |
| SQLSpecialColumns | Recupera il set ottimale di colonne che identifica in modo univoco una riga nella tabella. |
| SQLStatistics | Recupera un elenco di statistiche relative a una singola tabella e agli indici o nomi di tag associati alla tabella. Il driver restituisce le informazioni come set di risultati. |
| SQLTables | Restituisce l'elenco dei nomi di tabella specificati dal parametro nell'istruzione SQLTables . Se non viene specificato alcun parametro, restituisce i nomi di tabella archiviati nell'origine dati corrente. Il driver restituisce le informazioni come set di risultati. Le chiamate al tipo di enumerazione non riceveranno una voce del set di risultati per le viste remote o le viste con parametri locali. Tuttavia, una chiamata a SQLTable con un identificatore di nome di tabella univoco troverà una corrispondenza per tale vista, se presente, con tale nome. In questo modo l'API potrà verificare la presenza di conflitti di nomi prima della creazione di una nuova tabella. I sinonimi PUBLIC vengono restituiti con un valore TABLE_OWNER "". LE VISTE di proprietà di SYS o SYSTEM sono identificate come SYSTEM VIEW. |