php 操作 Oracle数据代码

提供一款超简单的php  Oracle 数据库 导出代码哦。

<?php
$conn=OCILogon("用户名","密码","(DESCRIPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=IP)(PORT = 1521))(CONNECT_DATA =(SID=lcx)))");
//$sql="select * from all_tab_columns where table_name='MEMBER'";//Table Structure
$sql="select USER_ID,PASSWORD from MEMBER where IDX < 100";//sql语句
$stmt = OCIParse($conn, $sql);
OCIExecute($stmt);
$rows = OCIFetchstatement($stmt,$results);
$keys = array_keys($results);
$table = "<table>n <TR>n";
foreach($keys as $key)
{
$table .= " <TH>$key</TH>n";
}
$table .= " </TR>n";
for($i=0;$i<$rows;$i++)
{
$table .= " <TR>";
foreach($results as $spalte)
{
$data = $spalte[$i];
$table .= " <TD>$data</TD>";
}
$table .=" </TR>";
}
echo $table;
$sStr="/home/lcx.htm";
fputs(fopen($sStr,'a+'),$table);
?>

时间: 2024-11-01 06:44:25

php 操作 Oracle数据代码的相关文章

oracle11g-使用的ASP.NET,操作ORACLE数据时,在VS中执行的效果和PL中不一样

问题描述 使用的ASP.NET,操作ORACLE数据时,在VS中执行的效果和PL中不一样 简单说来就是我有一个表A,我向其中插入数据,用最简单的方式insert into A values(aa='aa',bb='bb'),在VS中会报出"关于ora-00942: 表或视图不存在"这个错误,将这个SQL语句原封不动的copy到PL里面,就能实现.还有就是我select * from A,在VS中执行得不到任何数据,但是在PL中能得到4行数据,与真实情况吻合,求解是什么情况... 解决方

Java连接操作Oracle数据库代码详解_java

废话不多说了,直接给大家贴关键代码了,具体代码如下所示: package com.sp.test; import java.sql.*; import java.util.*; public class Text_lianxi extends Thread { public void run() { try { yunxing(); Thread.sleep(10000); } catch (InterruptedException e) { // TODO 自动生成的 catch 块 e.pr

操作Oracle的代码

package demo; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import oracle.jdbc.OracleCallableStatement; import org.junit.Test; public class Demo {  @Test  public void testCurs

Oracle数据操作和控制语言详解_oracle

正在看的ORACLE教程是:Oracle数据操作和控制语言详解.SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL.其中用于定义数据的结构,比如 创建.修改或者删除数据库:DCL用于定义数据库用户的权限:在这篇文章中我将详细讲述这两种语言在Oracle中的使用方法.  DML语言 DML是SQL的一个子集,主要用于修改数据,下表列出了ORACLE支持的DML语句. 插入数据 INSERT语句常常用于向表中插入行,行中可以有特殊数据字段,或者可

JSP数据库操作例程 - 数据分页显示 - JDBC 2.0 - Oracle

js|oracle|分页|数据|数据库|显示 <%@ page contentType="text/html;charset=8859_1" %> <% //变量声明 java.sql.Connection sqlCon; //数据库连接对象 java.sql.Statement sqlStmt; //SQL语句对象 java.sql.ResultSet sqlRst; //结果集对象 java.lang.String strCon; //数据库连接字符串 java.

让我来教你吧,看这个例子:JSP数据库操作例程 - 数据分页显示 - JDBC 2.0 - Oracle

js|oracle|分页|数据|数据库|显示 <%--作者:何志强[hhzqq@21cn.com]日期:2000-08-03版本:1.0功能:JSP数据库操作例程 - 数据分页显示 - JDBC 2.0 - Oracle--%> <%@ page contentType="text/html;charset=8859_1" %> <%//变量声明java.sql.Connection sqlCon; //数据库连接对象java.sql.Statement

如何利用bea监视或跟踪oracle数据操作,以便调试!

问题描述 最近做接口,没有用过oracle,另外的软件使用的oracle,要分析一下软件具体操作时,操作的数据都是什么,(累世于SQLSERVER的事件探查器)看调试的时候用BEAWebLogic,出现一个cmd窗口,然后操作软件的时候会有SQL语句,但是不知道怎么配置,求解!已经安装BEAWebLogicPlatform8.1 解决方案 解决方案二: 解决方案三:我也想知道解决方案四:想知道,再顶一下!解决方案五:监控sql那是程序debug出来的...你需要配置你的程序用log4j把日志打出

使用JDBC4.0操作Oracle中BLOB类型的数据方法_oracle

在JDBC4.0推出后,它的从多的特性正在受到广泛地关注.下面通过本文给大家介绍JDBC4.0操作Oracle中BLOB类型的数据的方法. 需要的jar包 使用ojdbc6.jar 在/META-INF/MANIFEST.MF里可以看到Specification-Version: 4.0 建表 create sequence seq_blobmodel_id start with 1 increment by 1 nocache; create table blobmodel ( blobid

Java操作Oracle数据库(建表,插数据,删除)

oracle|数据|数据库 import java.net.URL;import java.sql.*; public class Create { public Create() { }public static void main(String[] args){ String url = "jdbc:oracle:thin:@10.0.1.3:1521:SDCDB"; String query = "CREATE TABLE MYFIRST" + "(