|
|
1
3
简短回答: 对脚本好,对生产代码不好。 这不是最佳实践。有一个缺点,当2个字节的字符转换为1个字节的字符时,它会造成非常小的性能损失。 如果不知道插入的目的地,或者不知道源文本来自何处(比如说,这是一个为未知目标生成插入语句的通用数据插入实用程序,比如在导出数据时),那么“foo”可能是更具防御性的编码样式。 因此,缺点很小,好处是脚本代码更适合数据库结构的更改。这可能就是您在批量数据插入脚本中看到它的原因。
但是,如果所讨论的代码是用于在关心代码质量的环境中重用的,则不应使用
|
|
|
2
6
字符串的前缀应为
坚持下去绝对不是“最佳实践”
|
|
3
0
也可以阅读 Why do some SQL strings have an 'N' prefix? 和 Server-Side Programming with Unicode
|
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
ojek · 如何对SQL结果进行分组和编号? 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Sax · 规范化Google表格(第一步) 1 年前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |