0
update users Set USER_ACCOUNT_DIS = to_timestamp('6/18/2013 1:41:05 PM','YYYY-MM-DD HH24:MI:SS') Where user_id='mytestuser'

Microsoft OLE DB Provider for ODBC Drivers エラー '80004005'

[Oracle][ODBC][Ora]ORA-01843: 有効な月ではありません

古典的なASPから「Now()」として日付を取得しています。以下を参照してください:

sqlText4="update users " 
                sqlText4=sqlText4 & "Set  USER_ACCOUNT_DIS =  to_timestamp('" & Now()&"','YYYY-MM-DD HH24:MI:SS')  "
                sqlText4=sqlText4 & " Where user_id='"&p_user_id&"'"
                Response.Write sqlText4
                objconnencore.Execute(sqlText4)
4

1 に答える 1

0

関数のフォーマット テンプレート パラメータto_timestamp()が間違っています。

試す:

to_timestamp('" & Now()&"','MM/DD/YYYY HH:MI:SS PM')
于 2013-06-18T18:15:16.107 に答える