Skip to main content

resolve_vars

Function resolve_vars 

Source
pub fn resolve_vars(sql: &str, vars: &[(String, String)]) -> String
Expand description

$name 占位符替换为对应值。

标识符感知:只匹配完整 $ + 变量名(名 = [A-Za-z_][A-Za-z0-9_]*), 不做子串替换——$cur 不会误伤 $cur2/$cur_x;未知 $... 原样保留 (值不应含 $)。