欢迎访问 douqq 的个人空间

我的论坛主题

  • 乱序数据主键设计

    2008-09-19 17:32:30   /   Oracle开发

    假设有这么一堆数据,m行n列。想针对这批数据设计一个主键,以达到唯一定位的目的。要知道m是不固定的哦,而且数据是乱序的。但是要求每次选取同样的主键就能找到同样的数据。请问大家应该怎么做?我首先想到 一个自增的id列来当主键,但是因为乱序的关系,用同样的id每次可能找到不同的记录。那么我又想到,把n列全部转化成字符串,然后拼接起来,做主键,可是这样会太长,要知道oracle里面主键字段 varchar2的话好像最多是1046个。不然做个hash,得到唯一值,可是hash并不可逆,也实现不了一一对应。所以我无解了,
  • 多个数据库oem区分

    2008-09-12 18:52:45   /   Oracle数据库管理

    oracle10g,用dbca创建了2个数据库。用web版本的oem连接的时候http://ip:1158/em怎么不能选择数据库呢?想连不同的数据库应该怎么做 。
  • 专业的文章应该怎么排版和布局?

    2008-09-08 18:28:23   /   Oracle开发

    我见大侠们写日志,blog之类的,那个排版是想到漂亮和专业。如eygle的blog。sqlplus输出部分都是铅灰色底色,看起来很有截图的感觉。就想问这个是怎么做到的?另外如果大家有心得不妨交流一下。比如那里的blog站点适合做技术blog。我觉得至少要求每页显示数字多,目录结构清晰的。希望大家给推荐个。
  • varchar2(30 char)

    2008-09-03 17:36:41   /   Oracle开发

    varchar2(30 char)这种类型,可以存储30个字符而不必担心起字符集是什么,可以认为是一种逻辑定义的数据类型。有人能详细解释一下么?
  • update test_1 set c=0,a=c

    2008-09-02 10:09:44   /   Oracle开发

    update test_1 set c=0,a=c源数据如下abc1 a 92 b 83 c 74 d 65 e 56 f 47 g 38 h 29 i 1执行后如下9 a 08 b 07 c 06 d 05 e 04 f 03 g 02 h 01 i 0update 这个顺序,才注意到,update test_1 set c=0,a=c我原来以为,会a这列也全变0 的。后来想想其实这个set 部分的顺序不重要,a=c,这个c是不是从undo段取值啊?希望高手给个明白的解释,谢谢。
  • 关于exp采样问题

    2008-08-18 14:04:39   /   Oracle开发

    问题是这样的原库很大,不可能用exp导出,但是又想搭建模拟原库的环境,因此想到用exp导出一部分数据,然后在小环境内imp导入来模拟。可是exp貌似没有 什么百分比的参数来设置,比如导出1%的数据,这样的。请问各位大哥有解决方法吗?
  • 主键实现原理寻思

    2008-08-05 16:50:01   /   Oracle专题深入讨论

    突然想知道,联合主键究竟是用什么原理实现的?我想到一个办法就是把主键列 做hash运算做比较,可是hash运算也无法保证 源不同结果不同。有知道内幕的麻烦揭发一下。谢谢
  • 表和索引权限问题

    2008-07-28 18:09:24   /   Oracle开发

    数据库版本 oracle 10g用户a 创建了表t1,在t1上创建了索引p1,t1有clob字段然后 grant select on a.t1 to b;请问b查询t1的时候,能不能利用到p1;另外当 grant insert on a.t1 to b;insert t1的时候,clob字段能写入。随之而来的结果是LOB这种object 会被权限管理控制吗?[ 本帖最后由 douqq 于 2008-7-28 18:18 编辑 ]
  • 关于select 返回列效率问题

    2008-07-14 15:01:22   /   Oracle数据库管理

    要实现同一逻辑,有如下2种写法--1select t1.acqu_id,t1.acqu_codefrom(select * from idap_user_acquire t) t1;--2select t1.acqu_id,t1.acqu_codefromidap_user_acquire t1;我现在想知道,在第一种方法的时候,select * 的时候,oracle有没有把所有的字段都读入内存,还是能做到只读入 外围的查询字段。还有这2种写法的优劣。
  • 游标for形式异常关闭问题

    2008-07-10 20:47:34   /   Oracle开发

    游标如果用open fetch 格式,当异常时可以写 close 游标但是当游标用for 形式的时候,异常了 会自动关闭吗?如 for idx in (select * from test ) loopend loop因为idx是没有定义的,如果在exception 中close idx 会报错请教
221/3123>
Open Toolbar