Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

Orcale权限、角色查看创建具体相关方法wIoAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:,select * from user_sys_privs;,复制具体相关代码 具体相关代码如下:,create user lisi identified by 123456 //创建用户 grant create session to lisi //授予拥有会话的权限 grant create t,复制具体相关代码 具体相关代码如下:,select * from user_tab_privs;,复制具体相关代码 具体相关代码如下:,grant select on tab to wangwu //对表tab的查询条件授予给wangwu用户 grant all on tab to wangwu //对表tab的所有操作办法授予给wang,复制具体相关代码 具体相关代码如下:,grant ceate any table to lisi with admin option; //李四用户可以将此权限传递给其它用户,复制具体相关代码 具体相关代码如下:,grant select on tabA to lisi with grant option;,复制具体相关代码 具体相关代码如下:,create(drop) role myrole grant create session to myrole grant create table to myrole grant myrole towIoAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

import java.io.BufferedOutputStream;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.sql.Clob;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
wIoAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体相关代码 具体相关代码如下:wIoAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


public class ClobUtil {

/**
*
* @param insertSQL 插入sql数据库语句 有clob字段时,值必须设置成empty_clob()函数 例:insert into ba valus(1,empty_clob())
* @param updateSQL 带有修改的查询数据库语句,并应增加条件判断.例:select * from BA where ba_id = '" ba.getBA_id() "' for update
* @param con 网站数据库链接
* @param bigString 要插入的clob值
* @param updateColumn 要插入的表字段名
* @return
* @throws SQLException
*/
public static Boolean clobInsert(String insertSQL,String updateSQL,Connection con,String bigString,String updateColumn ) throws SQLException{
// 结果集
ResultSet rs = null;
// 插入网站数据库的sql
String query = insertSQL;
// 设置不自动提交
con.setAutoCommit(false);
// 定义预处理
java.sql.PreparedStatement pstmt = con.prepareStatement( query);
// 执行插入数据库语句
pstmt.executeUpdate();
//清空
pstmt = null;
// 执行更改
query = updateSQL;
//显示执行带有修改相关方式的select
pstmt = con.prepareStatement(query);
rs = pstmt.executeQuery();
// 采用流的相关方式处理结果集
if(rs.next())
{
// 得到指定的clob字段
oracle.sql.CLOB singnaturedateClob = (oracle.sql.CLOB)rs.getClob(updateColumn);
// 把clob字段放到输出流当中
BufferedOutputStream out = new BufferedOutputStream(singnaturedateClob.getAsciiOutputStream());
// 判断传入的数据是否为空
if(bigString!=null){
try{
// 把要保存的数据转换成输入流
InputStream is = (InputStream)(new ByteArrayInputStream(bigString.getBytes()));
copyStream( is, out );
out.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
rs.close();
con.commit();

return true;
}wIoAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

/**
* 将输入流写入到输出流当中
* @param is 输入流
* @param os 输出流
* @throws IOException
*/
public static void copyStream( InputStream is, OutputStream os )
throws IOException
{
byte[] data = new byte[4096];
int readed = is.read(data);
while (readed != -1)
{
os.write(data,0,readed);
readed = is.read(data);
}
}

/**
* 通过Clob对象返回字符串
* @param c
* @return
*/
public static String getClobString(Clob c) {
try {

Reader reader=c.getCharacterStream();
if (reader == null) {
return null;
}
StringBuffer sb = new StringBuffer();
char[] charbuf = new char[4096];
for (int i = reader.read(charbuf); i > 0; i = reader.read(charbuf)) {
sb.append(charbuf, 0, i);
}
return sb.toString();
} catch (Exception e) {
return "";
}
}wIoAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

}
wIoAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

wIoAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市