
Oracle数据库
ccsky001
这个作者很懒,什么都没留下…
展开
-
Oracle中自动增长的方法!
建立一个最小为1,最大为999999999的一个序列号会自动循环的序列create sequence 序列名 increment by 1 start with 1 maxvalue 999999999 cycle;当向表中插入数据时,SQL语句写法如下:SQL> insert into 表名 values(序列名.nextv原创 2006-12-27 16:16:00 · 694 阅读 · 0 评论 -
CHAR,VARCHAR,VARCHAR2类型的区别与使用
CHAR,VARCHAR,VARCHAR2类型的区别与使用区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHA原创 2007-02-06 10:45:00 · 688 阅读 · 0 评论 -
oracle 存储过程的基本语法
oracle 存储过程的基本语法1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变原创 2007-04-18 16:39:00 · 903 阅读 · 0 评论 -
java 关于操作oracle的clob类型(inster ,update,select)的完整例程
在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据量非常大的业务领域(如图象、档案等)。而LONG、LONG RAW等类型的字段,虽然存储容量也不小(可达2GB),但由于一个表中只能有一个这样类型的字段的限制,现在已很少使用了。 LOB类型原创 2008-02-22 10:41:00 · 3845 阅读 · 0 评论 -
MD5加密代码(java)
import java.security.*;public class MD5{ public final static String getMD5(String s) { char hexDigits[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f }; try原创 2008-03-06 13:40:00 · 443 阅读 · 0 评论 -
Oracle 连表查询 inner join;left join; right join!
有关oracle 9i中的内连接,左外连接,右外连接问题1. 内连接很简单select A.*, B.* from A,B where A.id = B.idselect A.*, B.* from A inner join B on A.id = B.id以上两句是完全等价的2. 左外连接select distinct(p.person_id) from t_pbase_info p, t_pc转载 2008-05-20 00:19:00 · 2103 阅读 · 0 评论