SQL的连接

2016-07-10
阅读 9 分钟
2.2k
基础数据准备 创建两张用于测试的表 {代码...} 分别插入两条测试数据 {代码...} 内连接 内连接(典型的连接运算,使用像 = 或 <> 之类的比较运算符)。 包括相等连接和自然连接。 内连接使用比较运算符根据每个表共有的列的值匹配两个表中的行。 {代码...} 等价于 {代码...} 连接的时候 on 和 普通的 where 一样,...

Delphi中字符串比较大小 VS Oracle-SQL中字符串比较大小

2016-04-14
阅读 2 分钟
5.1k
重点注意Delphi和Oracle-SQL中比较字符串时空字符串''的根本性的不同 Delphi中的字符串比较 Delphi中字符串比较大小的规则:对应位置的字符按照字符编码值逐个对比,直到遇到可以确定大小关系的就结束比较 参考《Delphi的Ord函数和ASCII码对照表》 常见的一些字符的字符编码 '0'对应字符编码48;'1'对应字符编码49。'2'...

Oracle数据表死锁的解决方法

2016-02-19
阅读 4 分钟
16.4k
一个简单的排查和解决方法 死锁时会报错:ORA-00060: deadlock detected while waiting for resource 对应的中文报错是:ORA-00060: 等待资源时检测到死锁 执行下面的SQL,查看被锁的表: {代码...} 执行下面的SQL可以强制解锁 {代码...} 具体的操作可以看下面的实例,更加直观的理解死锁,并且去解决死锁 通过一个实例...