[−][src]Macro sql_builder::dname
Make double quoted name of identifier.
Examples
#[macro_use] extern crate sql_builder; use sql_builder::{SqlBuilder, SqlName}; let sql = SqlBuilder::select_from(dname!("public", "BOOKS"; "b")) .field(dname!("b", "title")) .field(dname!("s", "total")) .left() .join(dname!("shops"; "s")) .on_eq(dname!("b", "id"), dname!("s", "book")) .sql()?; assert_eq!("SELECT \"b\".\"title\", \"s\".\"total\" FROM \"public\".\"BOOKS\" AS b LEFT JOIN \"shops\" AS s ON \"b\".\"id\" = \"s\".\"book\";", &sql);