提交 ffb87e00 authored 作者: Thomas Mueller's avatar Thomas Mueller

--no commit message

--no commit message
上级 0a77a197
......@@ -90,7 +90,10 @@ public class Update extends Prepared {
newValue = oldRow.getValue(i);
} else if (newExpr == ValueExpression.DEFAULT) {
Column column = table.getColumn(i);
newValue = column.getDefaultExpression().getValue(session).convertTo(column.getType());
Expression defaultExpr = column.getDefaultExpression();
Value v = defaultExpr.getValue(session);
int type = column.getType();
newValue = v.convertTo(type);
} else {
Column column = table.getColumn(i);
newValue = newExpr.getValue(session).convertTo(column.getType());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论