|
|
1
33
回到
这是怎么做的
数据中不存储数据类型,只存储数据长度和数据本身。
所以要存储值
但是,要同时存储空字符串和
如果您的数据要存储在
后来,当标准出现时,它不再是一个好主意,但到那时已经有很多代码依赖于它
为了解决这个问题,他们重新命名了
现在,他们可能正在等待最后一个使用
|
|
|
2
3
您可能想阅读两年多前在OTN上关于这个主题的冗长且有时有趣的讨论: http://forums.oracle.com/forums/thread.jspa?threadID=456874&start=0&tstart=0 抢劫 |
|
|
3
1
(不,我必须准确地说。事实上,这只是他在过去几十年中提到的支持这一主张的几乎数百个理由中的一个。) 编辑
“让VARCHAR做这样的区分将破坏成吨的代码。” 是的,当然,在每次更新时用null替换“空字符串”,至少打破了标准的精神,这是一个较小的罪恶? (注意:null不等于任何值,甚至不等于它本身,因此在将空字符串赋给列后,oracle将在该列中为您提供一个与您所说的要显示在该列中的值不同的值。哇。) |
|
4
0
|
|
|
5
0
Oracle触发器可以引用在其上创建触发器的表:
|
|
|
maddy · 如何根据oracle SQL中的某一列值进行排名 3 年前 |
|
|
kiric8494 · 显示以元音开头和结尾的城市名称 4 年前 |
|
|
Franz Biberkopf · Oracle:组合子查询和聚合函数 4 年前 |
|
|
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 4 年前 |
|
|
Arifullah · 如何从oracle中的列中删除特定的初始字符? 4 年前 |
|
|
Anar · Oracle SQL用户定义函数 4 年前 |
|
|
user1312312 · 如何为一组表编写通用触发器? 4 年前 |