【发布时间】:2021-10-23 23:35:00
【问题描述】:
我在 java 中使用 h2 作为内存数据库,但它一直告诉我有语法错误,我找不到它是什么
import java.sql.*;
public class Test {
private static final String SQL_CREATE_TABLE = "DROP TABLE IF EXISTS CUENTAS; CREATE TABLE CUENTAS "
+ "("
+ " ID INT PRIMARY KEY, "
+ " NOMBRE varchar(100) NOT NULL"
+ " NUMERO_CUENTA NUMERIC(10, 2) NOT NULL, "
+ " SALDO FLOAT NOT NULL"
+ ")";
private static final String SQL_INSERT = "INSERT INTO CUENTAS (ID, NOMBRE, NUMERO_CUENTA, SALDO) VALUES(?, ?, ?, ?)";
private static final String SQL_UPDATE = "UPDATE CUENTAS SET SALDO=? WHERE ID=?";
【问题讨论】: