by Anonymous » 03 Mar 2025, 02:47
Ich benutze den QueryRunner , um SQL-Befehle in der Oracle-Datenbank auszuführen.
Code: Select all
QueryRunner queryRunner = new QueryRunner();
int result = queryRunner.update(this.conn, "UPDATE system_user SET last_login_timestamp = systimestamp WHERE sys_user_code = ? ", "myuser");
< /code>
, aber ich erhalte den folgenden Fehler: < /p>
ORA-00904: "YSTIMESTAMPHEREYS_USER_CODE": Invalid identified。
Query: UPDATE system_user SET last_login_timestamp = systimestamp WHERE sys_user_code = ? Parameters: [myuser]
meine Frage ist also, warum glaubt es, dass es in der Verbindungszeichenfolge in der Verbindungszeichenfolge ystimestamphereys_user_code gibt, auch wenn es nicht vorhanden ist? Gibt es einige Codierungsprobleme?
Ich benutze den QueryRunner , um SQL-Befehle in der Oracle-Datenbank auszuführen.[code]QueryRunner queryRunner = new QueryRunner();
int result = queryRunner.update(this.conn, "UPDATE system_user SET last_login_timestamp = systimestamp WHERE sys_user_code = ? ", "myuser");
< /code>
, aber ich erhalte den folgenden Fehler: < /p>
ORA-00904: "YSTIMESTAMPHEREYS_USER_CODE": Invalid identified。
Query: UPDATE system_user SET last_login_timestamp = systimestamp WHERE sys_user_code = ? Parameters: [myuser]
[/code]
meine Frage ist also, warum glaubt es, dass es in der Verbindungszeichenfolge in der Verbindungszeichenfolge ystimestamphereys_user_code gibt, auch wenn es nicht vorhanden ist? Gibt es einige Codierungsprobleme?