Skip to main content

alias

Function alias 

Source
pub const fn alias<E>(expr: E, name: &'static str) -> AliasedExpr<E>
Expand description

Renames an expression: expr AS "name".

The result keeps the expression’s SQL type, nullability and decoded Rust type. Same as AliasExt::alias.

§Examples

let label = alias(upper(users.name), "label");
assert_eq!(label.to_sql().sql(), r#"UPPER ("users"."name") AS "label""#);