設定連線的日期格式

重要

Windows 日後的版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 Oracle 提供的 ODBC 驅動程式。

新版的 Microsoft ODBC Driver for Oracle 不會自動設定 Oracle 日期欄位的日期格式。 先前在驅動程式連線時,會使用 ALTER SESSION SET NLS_DATE_FORMAT ='YYYY-MM-DD HH:MI:SS'

若要設定日期格式,請呼叫 ALTER SESSION SET,然後執行插入。 例如:

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