Download the PHP package iayoo/think-oracle without Composer
On this page you can find all versions of the php package iayoo/think-oracle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download iayoo/think-oracle
More information about iayoo/think-oracle
Files in iayoo/think-oracle
Download iayoo/think-oracle
More information about iayoo/think-oracle
Files in iayoo/think-oracle
Please rate this library. Is it a good library?
Informations about the package think-oracle
think-oracle
基于官方库 think-oracle
上做了一些兼容修改。
使用了 oracle-19c
的数据库版本进行测试,其它版本尚未测试。
如果有问题可以提 issue
.
依赖
- thinkphp 6.0
- think-orm 2.0 及以上
- php 7.1 及以上
安装
打开 config/database.php
配置文件 , 在 connections
参数下新增以下内容
然后进入环境配置文件中 .env
下,新增以下内容
修改说明
Builer
库重写,对查询字段新增双引号"
,适应小写的字段和表问题自增主键
问题使用原生查询兼容,配合触发器
和序列
实现自增ID
insertAll
方法的重写,由于官方扩展中没有实现insertAll
,所以自行实现了一次count
方法的适配,由于原有的count
不适配Oracle
的语法,因此该方法重新实现了一次- 语法解析方法基本都适配了
Oracle-19c
的语法,其中包含insert
,parseData
,parseDuplicate
,insertAll
,parseField
,parseKey
All versions of think-oracle with dependencies
PHP Build Version
Package Version
The package iayoo/think-oracle contains the following files
Loading the files please wait ....