pub fn col<'q>(expr: &str) -> Clause<'q, Column>Expand description
Create column clause
§Arguments
expr: column expression
returns: Clause<Column>
§Examples
use ngb_sqlbuilder::{col, select};
// Simple name
select(col("col_name"))
// SQL: SELECT "col_name"
// With table source
select(col("t.ColName"))
// SQL: SELECT t."ColName"
// With cast
select(col("ColName::text"))
// SQL: SELECT "ColName"::text
// With alias
select(col("ColName as Alias"))
// SQL: SELECT "ColName" as "Alias"
// Complete
select(col("t.ColName::text as Alias"))
// SQL: SELECT t."ColName"::text as "Alias"