数据库
wsq198760
这个作者很懒,什么都没留下…
展开
-
ORACLE环境下查看表结构的sql语句
在Oracle中有2个系统表:USER_TAB_COLUMNS,ALL_TAB_COLUMNS,可以利用这2个表查看所有的表结构原创 2011-07-09 20:32:22 · 856 阅读 · 0 评论 -
Oracle中的long类型
1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。 2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。 3、LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型。 4、很多工具,包括SQL*Plus,处理LONG 数据类型都是很困难的。 5、LONG 数据类型的使用中,要受限于磁...原创 2011-07-09 21:11:22 · 592 阅读 · 0 评论 -
Oracle批量处理create sql语句
今天,在执行创建多个function时,发现Oracle执行完多条create or replace 语句后,实际上只创建一个function。进去看了一下该function,出现错误:出现符号create,原因是执行多条create语句,但批量创建function,只创建一个。开始怀疑sql语句写错,再三检查后,sql语句并没错。那只有一个可能,Oracle没有自动判别批量执行。之前...原创 2011-07-09 21:09:05 · 283 阅读 · 0 评论 -
巧妙运用sys.user_
数据库dba用户sys下,有对应一些以user_开头的视图,通过这些视图,可以理解数据库的相关信息,如表结构、function、存储过程、触发器等。 如:SELECT * FROM User_Source 可以查询对应type的相关信息,type有:FUNCTION、JAVA SOURCE、PACKAGE、PACKAGE BODY、PROCEDURE、TRIGGER、TYPE、TYP...原创 2011-07-09 21:08:45 · 652 阅读 · 0 评论 -
oracle to_date格式及其他方法的日期格式
TO_DATE格式(以时间:2007-11-02 13:45:25为例)Year: yy two digits 两位年 显示值:07yyy three digits 三位年 显示值:007yyyy four digits 四位年 显示值:2007Month: mm n...原创 2011-07-09 21:00:15 · 102 阅读 · 0 评论 -
oracle中的instr方法
INSTR方法的格式为 INSTR(源字符串, 目标字符串, 起始位置, 匹配序号) 例如:INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串为'CORPORATE FLOOR', 目标字符串为'OR',起始位置为3,取第2个匹配项的位置。 默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。 所以SELECT INSTR('CORPORATE FLOO...原创 2011-07-09 20:53:57 · 83 阅读 · 0 评论 -
oracle中substr
oracle中substr函数的用法 In oracle/PLSQL, the substr functions allows you to extract a substring from a string. The syntax for the substr function is: substr( string, start_position, [ length ] ) 说明: stri...原创 2011-07-09 20:53:31 · 96 阅读 · 0 评论 -
oracle中的数组
固定数组 declare type type_array is varray(10) of varchar2(20); --一维数组,字符串类型 var_array type_array:=type_array('ggs','jjh','wsb','csl','dd','bb'); begin for i in 1..var_array.coun...原创 2011-07-09 20:52:53 · 83 阅读 · 0 评论 -
初学ibatis
前段时间ibatis3.0发布出来了,迫不及待,将其源码下载拜读。相对ibatis 2.x来说,3.0已是完全改变。具体我就不在这细说,论坛中有一个帖子介绍了ibatis 3.0的新特征及使用。 由于其他模块的源码我还未细读,在这篇中,先来讨论Dynamic Sql在ibatis 3.0中的实现并比较2.x对应模块的设计。 写在前头的话: 其实如从设...原创 2011-07-09 20:34:48 · 85 阅读 · 0 评论 -
Ehcache 中ehcache.xml 配置详解和示例
Ehcache 中ehcache.xml 配置详解和示例 2011-02-12 14:07<?xml version="1.0" encoding="UTF-8"?><ehcache> <!--timeToIdleSeconds 当缓存闲置n秒后销毁 --> <!--timeToLiveSeconds 当缓存存活n秒后销毁 --> <!原创 2011-07-09 20:33:46 · 413 阅读 · 0 评论 -
iBATIS中使用EHCache
需要实现CacheController接口并通过一系列的配置委托iBATIS使用EHCache进行缓存.package com.ibatis.sqlmap.engine.cache.EhCacheController; import java.net.URL; import java.util.Properties; import net.sf.ehcache.Cac...原创 2011-07-09 20:33:09 · 125 阅读 · 0 评论 -
Oracle恢复删除的数据
同事找回时操作的数据库为oracle 10g , 之前删除方式为delete 不晓得trancate好使不 SCN(系统改变号),它的英文全拼为:System Change Number ,它是数据库中非常重要的一个数据结构。 SCN提供了Oracle的内部时钟机制,可被看作逻辑时钟,这对于恢复操作是至关重要的 注释:Oracle 仅根据 SCN 执行恢复。 它定义了数据库在某个确切...原创 2011-07-09 21:20:01 · 71 阅读 · 0 评论