
oracle
文章平均质量分 59
oursdreams
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ORACLE执行SQL无响应
如果连接无误则大概率被锁定; 锁定原因: 行锁或表锁锁定 引擎设置需要手动commit;某个进程用户执行写操作未commit导致除该用户外的所有进程涉及该类数据全部被锁定原创 2021-01-15 17:45:09 · 902 阅读 · 0 评论 -
laravel 事务
对于MYSQL: 查看是否自动COMMIT(Mysql的commit取决于你的引擎于设置) show variables like '%autocommit%'; --OFF(否) ON(是) 正文: //使用查询构造器 $db = DB::connection('oracle');//取决于你自己的config配置连接 //开启前置事务 $db->beginTransaction(); //捕获异常 try{ $db->update(DB::raw("sql")); $db->co原创 2020-10-23 15:33:12 · 198 阅读 · 0 评论 -
ORACLE:php,laravel调用存储过程并传递参数(in,out,in out)(ORA-06502: character string buffer too small)
1.连接 $username="xxx"; $password="xxx"; $host="localhost"; $service_name="orcl"; $conn = oci_connect($username,$password,$host.'/'.$service_name); 2.配置 Oracle 语句预备执行 $sql = "begin sp_test(:in_param,:in_out_param); end;"; $stmt = oci_parse($conn, $sql_sp);原创 2020-10-23 15:21:23 · 530 阅读 · 0 评论 -
GO连接Mysql,Oracle
这里使用官方包databse/sql也可使用其他二次封装包,例如:github.com/jmoiron/sqlx 连接 package utilities import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" ) var db *sql.DB type connect struct { HOST string PORT string DATABASE string USERNAME string PASSWORD原创 2020-08-25 10:53:55 · 694 阅读 · 0 评论 -
PHP连接oracle,开启oci扩展,Laravel配置多数据库,连接oracle
一. 打开oci扩展 php.ini文件中去除扩展前注释,视版本问题可加oci8与oci11g oci12c扩展 extension=pdo_oci extension=oci8_12c 下载对应dll包放在ext目录下。 重启apache,phpinfo()查看扩展开启情况。 二. 下载instant client 因连接oracle需下载oracle客户端,也可只下载对应Instant ...原创 2020-04-27 13:39:59 · 1258 阅读 · 0 评论