|
|
1
11
这取决于为什么列需要大写,但一般来说,我会选择约束。
如果文本是由用户输入的,请考虑添加一个额外的列,其中包含大写版本。这样,您就可以始终显示用户输入的文本 |
|
|
2
1
在大多数情况下,我会说(1),因为正如你所指出的,触发因素往往很糟糕/奇怪(尽管并不总是如此)。但在处理字符串大小写敏感性时,我倾向于将其视为特殊情况,并在过程中的每一步都对其进行修复。我不确定我这样做有什么具体的原因,只是“感觉”是对的。可能是因为至少从业务逻辑的角度来看,在我工作过的大多数环境中
|
|
|
4
0
或者增加自动化测试的覆盖范围,避免生产服务器上的额外负载。 |
|
5
0
|
|
|
6
0
|
|
|
developer · 带外键的SQL表设计 1 年前 |
|
|
relatively_random · 确保两个表之间一致的共同参考 1 年前 |
|
|
b126 · 在两种不同的Oracle模式上执行相同查询的速度差异很大 2 年前 |
|
|
robertspierre · 在多对多关系中自动删除未引用的行 2 年前 |
|
|
Michael Samuel · MYSQL在以下情况下自动创建索引 8 年前 |