`
53873039oycg
  • 浏览: 842030 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
     上次写了篇利用pl/sql读文件(简单)后,如果不清楚utl_file怎么读文件的,可以参考我上次的博文,今天我写下怎么使用utl_file写文件,首先带上我参考过的文章的链接:      http://stackoverflow.com/questions/3750192/how-to-write-to-files-using-utl-file-in-oracle http://blog.csdn.net/liqfyiyi/article/details/7043942 http://qingyujingyu427.iteye.com/blog/402151 http:/ ...
     昨天看了一篇介绍Mysql存储过程博客,链接如下:      http://my.oschina.net/u/1264926/blog/199831      我试着运行了下,一直报错,找了很久才发现Mysql存储过程赋值要用SET 变量名 = 表达式值,很久没有Mysql存储过程,好多东西都忘光了,而是写了本篇博文备忘,我使用的数据库版本是Mysql 5.6.14,使用了Navicat Premium图形界面,首先是我参考的链接:      http://www.cnblogs.com/jevo/p/3271359.html http://phpzf.blog.51ct ...
     最近在使用公司内部框架生成代码的时候,在思考框架是怎么判断表是否存在,怎样得到表的信息,利用中午的时间找了点资料,现在可以实现判断Oracle,Mysql表是否存在,表内是否存在某个字段,得到表的字段信息,如字段名称,字段类型,长度,以及注释,首先带上我参考的信息:     http://stackoverflow.com/questions/205736/get-list-of-all-tables-in-oracle http://dev.mysql.com/doc/refman/5.0/en/columns-table.html http://stackoverflo ...
     最近业务需要在表上面添加几个字段,用于是按月分表的,预计要提供3年共36各表的修改脚本,本人想偷点懒,写了个简单的Java,一次生成,源码如下,我就不一一解释了,主要思路是替换字符串,很简单。      import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; ...
    Java反编译工具有很多,个人觉得使用最方便的是jd-gui,当然jad也不错,jd-gui主要提供了图形界面,操作起来很方便,但是jd-gui很久没有更新了,java 7出来很久了,jd-gui在反编译java 7的class文件时候会遇到部分语法不支持的问 ...
     最近QQ上有人问Mysql中怎么导出数据,顺便温习了下Mysql的导入操作,而是有了本篇博文,本博文的内容很基础。     先说明,我的Mysql版本是5.6.14,查看Mysql版本sql为:    select version();     我的示例数据库为test。    为了节省你的时间,我先写总结。     --导出数据库(创建数据库,表,数据) mysqldump -uroot -p test --databases --default-character-set=utf8>f:/saveFile/out_all_utf_db.sql    ...
      今天放假前最后一天上班整理代码时候,发现了使用jdbc4操作blob的一段代码,而是把电脑里面所有操作blob的代码片段找出来测试下,就有了上面的博文题目,特此说明,我的代码不知道是从那些博文里攫取的,所以本篇博客也算不上原创,如果无意中摘取了您博文中的片段,请留言,我会把原链接加上去。谢谢。     下面开始介绍下如何使用Jdbc4,Hibernate 4操作blob,clob。      环境:我使用的是oracle数据库。     Jdbc4是什么东西我就不介绍了,有兴趣的请自行谷歌,如何看使用的架包是否是jdbc4呢?打开odbc.jar,可以看到一个Manifest.M ...
     以前听说oracle中可以使用utl_file读写文件,一直没机会接触到,再看了utl_file读文件的例子后,感觉和java中的读文件很像,一下是一个简单的使用utl_file读文件的例子,大神请绕过,因为例子真的很简单,我使用的oracle版 ...
     最近偶尔在mysql数据库中看到了substring_index函数,先简单介绍下mysql的substring_index函数。    substring_index(str,delim,count) 返回字符串str中在第 count 个出现的分隔符 delim之前的子串,和java中的str.substring函数类似。 如果count是正数时候,substring_index是从左到右的顺序检查分隔符delim所在的位置。 如果count是负数时候,substring_index是从右到左的顺序检查分隔符delim所在的位置,返回的是从字符串str左边下标1开始的下标 ...
     最近在试着重新看下pl/sql,印象中pl/sql的if语句后面是可以跟elseif的。写了个简单的判断数字大小的语句:       declare v_id number; begin v_id := &id; if v_id < 10 then dbms_output.put_line('the value is:' || v_id || ' it''s true that the value less than 10 '); elseif v_id < 20 t ...
      最近在复习下oracle的存储过程,写了个简单的例子。      create or replace procedure raise_comm(v_no emp.empno%type, v_sale out emp.sale%type) as begin select sale into v_sale from emp where empno = v_no; if v_sale is null then raise_application_error(-20001, ' ...
      一直使用pl/sql,有时候总想偷点懒,其实pl/sql可以设置下使用起来更方便,下面写下我一直用的一些设置,我的pl/sql版本是7.1.5,我写的是一些简单的设置,高手请绕过。      (一)记住密码:      开发时候有几个数据库,每次手动敲密码真烦,以下是设置方式:      设置:Tools菜单-->Preferences-->Oracle-->Logon HIstory-->勾选Store with password      说明:第一次启动时候还是要填密码的,登录后切换时候不用。       (二)登录后默认选中My Obj ...
      最近想了解下Oracle的Case When怎样用,弄了个简单的例子测试,如下:       DECLARE v_num NUMBER := &sv_num; v_flag NUMBER; BEGIN CASE WHEN MOD(v_num, 2) = 0 THEN DBMS_OUTPUT.PUT_LINE(v_num || ' is even number'); ELSE DBMS_OUTPUT.PUT_LINE(v_num || ' is odd number' ...
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.15</version> <exclusions> <exclusion> <groupId>com.sun.jmx</groupId> <artifactId>jmxri</artifactId> &l ...
     本文前置条件:Quartz 2.2.1, Spring 3.1以上版本,Quartz 2以下类似,只是具体类中对于配置动态任务写法不同。本文所说的动态是指把定时任务动态配置在数据库中。     本文只是简单的写下思路,写的不好请见谅!     主要思路如下:       1)首先配置一个定时任务的类,TaskInfo,可以如下       /** * 定时任务信息 * */ public class TaskInfo { /** 任务id */ private long jobId; /** 定时任务全路径 ,定时任务必须实现AbsTas ...
Global site tag (gtag.js) - Google Analytics