Oracle
-
Win版本php5的安装
当前php5最新版本是5.4.6,但这版本只有zip压缩包,虽然使用并无问题,但win下还是喜欢msi安装文件。5.3版本有msi安装包,安装时,看了一下可选的安装项,有oracl…
-
Oracle中rownum的原理
Oracle中的rownum是一种伪列,它会根据返回记录生成一个序列化的数字。利用rownum,我们可以生产一些原先难以实现的结果输出,rownum是根据sql查询出的结果给每行分…
-
嵌入式Python中引用Pro *C主程序中建立的数据库链接
Python之所以被称为“胶水语言”,是因为它与其它语言之间良好的互操作性。可以在Python中方便的调用其它语言的模块,如C语言的Dll或SO等,而Python语言也可以以嵌入方…
-
cx_Oracle的简单连接测试例子
cx_Oracle是一个Python的扩展模块,用于连接Oracle数据库,并遵守Python数据库API规范2.0版本。其开发已历时十多年,最新更新日期是2014年5月25日,版…
-
Python访问Oracle数据库的方法
终于有时间来安装Python访问Oracle的模块。在网上搜索,使用最多的大约是cx_Oracle这个模块。 下载链接http://cx-oracle.sourceforge.ne…
-
Oracle的utl_file文件操作包和DBMS_METADATA.get_ddl方法。
Sybase数据库似乎没有什么办法直接访问操作系统文件,除了调用XP服务和Java函数。Oracle的功能则要丰富很多。utl_file包可以用于操作数据库服务器上的文件,能否用于…
-
Oracle 的各种join及where的执行次序
Sql的join语句是根据字段间的关系,组合两个或以上表的语法。在ANSI标准中Join有四种,内联接,外联接,左联接与右联接。特殊的情况下,一个表甚至可以连接到自己。四种联接类型…
-
Oracle的sequence及left join等
Oracle里有sequence对象,实际上是系统提供的一个自增值列。这个值增长到指定的大小后会重头开始。通常用在生成数据库数据记录的增长主键或序号的地方。Sequence是数据库…
-
Oracle自定义函数中select语句令人费解的性能问题
索引既可以隐式调用,也可以显式调用。索引的优化对数据库的性能至关重要。在Oracle中开发一个对帐函数时,碰到了奇怪的现象,同样的语句放在函数中,与放在主程序中执行,性能差距数百倍…
-
Oracle EXECUTE IMMEDIATE同时执行多条语句的问题
Sybase中,将sql语句之间加上 go(原命令行方式语法),可用一条execute执行多条sql语句,这倒省事不少,在oracle中呢,用分号分隔行不?实验结果是不行。查了一下…