Apr 15, 2011 9:04:03 PM org.hibernate.util.JDBCExceptionReporter logExceptionsSEVERE: You have an error in your SQLCaused by: java.sql.BatchUpdateException:
You have an error in y
我有一个包含3列的表: Id、Price、Total。我正在编写这条sql语句:CASE WHEN [Total] IS NULL THEN '0' ELSE ''FROM Table
如果我运行这个sql,我不会出错。但是如果我添加一个Where,就像这样: WHERE NewColumnName=
问题是,我试图将一些数据插入到我的SQL server数据库中,但由于某种原因,我一直收到臭名昭著的"invalid column name“错误,结果没有插入任何内容。现在,我相信我知道为什么(某种程度上)会发生这种情况,因为我正在尝试使用case查询在另一列中插入一个基于字段值的值,但我不确定我是否真的这样做了-请参见代码:VALUES
(3, CASE WHEN (points = 6) THEN 0.5 WHEN (points = 12) THEN 1.0 ELSE