Je me demandais si les types de données dans une instruction littérale "create table", exécutée sur ODBC, sont remplacés par leurs équivalents spécifiques à la base de données (la plate-forme est Windows/.Net/C#) . Je ne trouve pas cette fonctionnalité dans les documents ODBC et il ne semble pas exister de liste de "types de données ODBC" littéraux. Cependant, je sais que cela fonctionne pour Oracle, SQL Server et Access; l'instruction suivante est exécutée correctement, bien que le type LONGVARBINARY est pas de type natif dans tous ces systèmes:ODBC: mappage des noms de type littéral dans les instructions create table
CREATE TABLE (mycolumn LONGVARBINARY)
Cependant, par exemple Pour Oracle, le type natif mappé dépend du pilote ODBC utilisé.
Est-ce une fonctionnalité non documentée? Y a-t-il une liste de noms de types supportés partout? Merci!