#foreach ($column in $columns)
#end
#if($table.sub)
#foreach ($column in $subTable.columns)
#end
#end
select#foreach($column in $columns) $column.columnName#if($foreach.count != $columns.size()),#end#end
from ${tableName}
#if($table.sub)
delete from ${subTableName} where ${subTableFkName} in
#{${subTableFkclassName}}
delete from ${subTableName} where ${subTableFkName} = #{${subTableFkclassName}}
insert into ${subTableName}
(#foreach($column in $subTable.columns) $column.columnName#if($foreach.count != $subTable.columns.size())
,#end#end) values
(#foreach($column in $subTable.columns) #{item.$column.javaField
}#if($foreach.count != $subTable.columns.size()),#end#end)
#end