[−][src]Macro sql_builder::name
Make safe name of identifier if it contains unsafe characters.
Examples
#[macro_use] extern crate sql_builder; use sql_builder::{SqlBuilder, SqlName}; let sql = SqlBuilder::select_from(name!("public", "BOOKS"; "b")) .field(name!("b", "title")) .field(name!("s", "total")) .left() .join(name!("shops"; "s")) .on_eq(name!("b", "id"), name!("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);