24 lines
520 B
Java
24 lines
520 B
Java
package org.mariotaku.querybuilder;
|
|
|
|
import java.util.Locale;
|
|
|
|
/**
|
|
* Created by mariotaku on 14-8-7.
|
|
*/
|
|
public class SetValue implements SQLLang {
|
|
|
|
private final Columns.Column column;
|
|
private final Expression expression;
|
|
|
|
public SetValue(Columns.Column column, Expression expression) {
|
|
this.column = column;
|
|
this.expression = expression;
|
|
}
|
|
|
|
|
|
@Override
|
|
public String getSQL() {
|
|
return String.format(Locale.ROOT, "%s = %s", column.getSQL(), expression.getSQL());
|
|
}
|
|
}
|