EscapeSQLString returns an escaped SQL representation of the given string. This is suitable for safely producing a SQL string valid for input to the parser.
(in string)
| 90 | // string. This is suitable for safely producing a SQL string valid |
| 91 | // for input to the parser. |
| 92 | func EscapeSQLString(in string) string { |
| 93 | var buf bytes.Buffer |
| 94 | EncodeSQLString(&buf, in) |
| 95 | return buf.String() |
| 96 | } |
| 97 | |
| 98 | // EncodeSQLStringWithFlags writes a string literal to buf. All |
| 99 | // unicode and non-printable characters are escaped. flags controls |
no test coverage detected