sql >> Database teknologi >  >> RDS >> Oracle

SQL-fejl:ORA-00933:SQL-kommando blev ikke afsluttet korrekt

Semikolon ; på slutningen af ​​kommandoen havde forårsaget den samme fejl på mig.

cmd.CommandText = "INSERT INTO U_USERS_TABLE (USERNAME, PASSWORD, FIRSTNAME, LASTNAME) VALUES ("
                + "'" + txtUsername.Text + "',"
                + "'" + txtPassword.Text + "',"
                + "'" + txtFirstname.Text + "',"
                + "'" + txtLastname.Text + "');"; <== Semicolon in "" is the cause.
                                                      Removing it will be fine.

Håber det hjælper.



  1. Hvordan får du den størst mulige dato i Oracle?

  2. Sådan aktiverer du Change Data Capture (CDC) på hele tabellen ELLER Aktiverer CDC på bordet med liste over kolonner i SQL Server

  3. Opdater en materialiseret visning automatisk ved hjælp af en regel eller notifikation

  4. Eksporter MySQL eller MariaDB-database