We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 51f96d8 + 3d267af commit dc04ea4Copy full SHA for dc04ea4
1 file changed
sqlparams/_styles.py
@@ -133,6 +133,15 @@ class OrdinalStyle(Style):
133
param_quotes=True
134
)
135
136
+# Define non-standard "named_sqlserver" parameter style.
137
+STYLES['named_sqlserver'] = NamedStyle(
138
+ name="named_sqlserver",
139
+ escape_char="@",
140
+ escape_regex="(?P<escape>{char}@)",
141
+ param_regex=r'(?<!@)@(?P<param>[A-Za-z_]\w*)',
142
+ out_format="@{param}"
143
+)
144
+
145
# Define standard "numeric" parameter style.
146
STYLES['numeric'] = NumericStyle(
147
name="numeric",
0 commit comments