我很困惑以下的JDBC错误。Scala玩JDBC问题
[JdbcSQLException:Column“HASH”not found; SQL语句:插入 HashToUrl(哈希,网址)值(哈希,网址)[42122-158]
1.SQL
# Tasks schema
# --- !Ups
CREATE TABLE HashToUrl (
Hash integer,
Url varchar(255)
);
# --- !Downs
DROP TABLE HashToUrl;
是我的INSERT语句不好?
模型/ Task.scala
def create(hash: Int, url:String) {
DB.withConnection { implicit c =>
SQL("insert into HashToUrl (hash, url) values ({hash, url})")
.executeUpdate()
}
}
也许小写/大写的问题? –