Compartilhar via


Configurar o formato de data na conexão

Importante

Esse recurso será removido em uma versão futura do Windows. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use o driver ODBC fornecido pela Oracle.

A nova versão do Microsoft ODBC Driver for Oracle não define automaticamente o formato de data para campos de data do Oracle. Anteriormente, quando o driver se conectava, ele usava ALTER SESSION SET NLS_DATE_FORMAT ='YYYY-MM-DD HH:MI:SS'.

Para definir o formato de data, chame ALTER SESSION SET e execute a inserção. Por exemplo:

conn.Execute "ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH:MI:SS' "  
sSql = "INSERT INTO DATETEST VALUES (24,'1988-12-01 10:23:03')"  
conn.Execute sSql