构建SQL语句
null Driver_Database_Driver_Postgre::compile( )
public function compile($builder, $type = 'selete')
{
if ($type == 'selete')
{
return $this->_compile_selete($builder);
}
else if ($type == 'insert')
{
return $this->_compile_insert($builder);
}
elseif ($type == 'replace')
{
return $this->_compile_insert($builder, 'REPLACE');
}
elseif ($type == 'update')
{
return $this->_compile_update($builder);
}
elseif ($type == 'delete')
{
return $this->_compile_delete($builder);
}
else
{
return $this->_compile_selete($builder);
}
}