欢迎访问 cjf107 的个人空间

收藏帖

  • 如何在sqlldr 时设置timestamp字段的默认值?

    2006-12-22 09:35:02   /   Oracle开发

    create table test (id NUMBER,name varchar2(30),start_date TIMESTAMP);C:\sql>sqlldr scott/tiger@orcl control=test.ctl data=b.txt log=test.logtest.log:Record 2: Rejected - Error on table TEST, column START_DATE.ORA-01830: date format picture ends before converting entire input stringtest.ctl:LOAD DATAAPPEND INTO TABLE testFIELDS TERMINATED BY X'09'TRAILING NULLCOLS(id,start_date "SYSTIMESTAMP" ,name)b.txt:idstart_datename1
  • 恳请高手进来指点一下!!!!实在搞不清楚

    2006-12-20 14:25:14   /   Oracle数据库管理

    关于oracle恢复一致行的机制,如图:t1t2t3----|----------------------------------|----------------------------------|-------> 数据库时间线|controfile2||||[DB1]...(log1)...[DB2]...(log2)...[DB3]t3为数据库当前时刻: db3完好t1时刻有备份: db1(datafile的备份)t2时刻
  • 今天早上面试刚回来

    2006-12-19 15:29:21   /   Oracle数据库管理

    早上去面试,开始是笔试,题目还是挺简单的,不过还是部分问题在这问一下。1、如何在不影响子表的情况下对父表进行重建(我的答案是说先把约束DISABLE,然后重建好后设置为ENABLE,不知道是否对,我可能以前有记错,我又多说了个在线重定义表,好象这个说的不对了。)2、要我分别在UNIX和WINDOW环境下做数据库的EXP/IMP(条件是一个A用户导出a表,按照date_time字段大与2005-11-11导出,然后导进B用户,B用户也有a表。)这题我是搞错了,首先是命令忘记了,结果写错了不少地方。再有就是其实UINX和WINDOW下的QUERY语句写法不一样
  • 1030 SQLSTATE: HY000 (ER_GET_ERRNO)

    2006-12-19 10:17:41   /   MySQL及其它开源数据库

    我是新手,我遇到了1030 SQLSTATE: HY000 (ER_GET_ERRNO) :#1030 - Got error 12 from storage engine错误:1030 SQLSTATE: HY000 (ER_GET_ERRNO)消息:从存储引擎中获得错误%d。我用google搜索发现有人说是锁死或坏表的问题。我觉得很是奇怪,我的sql是一个对很多分表的union all再汇总的。对每个分表的查询条件都一样,其中有一个条件是日期,当我查询日期从2006-04-18到2006-11-30时就报错。而当我将日期分别为从2006-04-18到2006-09-01,从2006-09-01到2006-11-30时都没有报错。这样看来那281张分表不存在
  • 新手求助:计算s=1+1/2+1/3+1/4+..+1/100的和

    2006-12-12 17:18:14   /   Java企业开发

    刚学习java ,做习题时遇到:“计算s=1+1/2+1/3+1/4+..+1/100的和。”//=========================E0404.java===============================public class E0404{public static void main(String args[]){float f=0;float b;int i=1;// for (int i=1;ijava -classpath F:\javaworkspaceE0404i= 21/i= 0f= 1.0i= 31/i= 0f= 1.0i= 41/i= 0f= 1.0i= 51/i= 0f= 1.0i= 61/i= 0f= 1.0i= 71/i= 0f= 1.0i= 81/i= 0f= 1.0i= 91/i= 0f= 1.0i= 10
  • 方法 eollsSignificant(boolean) 找不到符号

    2006-12-12 17:13:05   /   Java企业开发

    最近开始学习java,可现在学习中卡在eollsSignificant上了,请各位指点://=========================Token.java===============================import java.io.*;public class Token{public static void main(String args[]) throws Exception{BufferedReader br=new BufferedReader(new FileReader("linenum.txt"));BufferedWriter bw=new BufferedWriter(new FileWriter("token.txt"));StreamTokenizer st=new StreamTokenizer(br);int tokenType;st.whitespaceChars(0,32)
  • 请教一个trigger的写法

    2006-12-08 15:41:42   /   Oracle数据库管理

    有个需求,是跟踪delete的操作,想使用trigger来实现,想把对某个表的所有delete操作语句全部保存在一个文件里,如何写?谢谢
  • TO_NUMBER(SUBSTR(...)) 不能在where子句中使用吗?

    2006-12-07 18:00:05   /   Oracle数据库管理

    linux as3.0+ oracle9.2.0.4SQL> select count(*) from (select TO_NUMBER(SUBSTR(PARTITION_NAME,6)) from user_tab_partitions) ;COUNT(*)----------920SQL>select count(*) from user_tab_partitions2where TO_NUMBER(SUBSTR(PARTITION_NAME,6))
  • mysql中in和exists的性能哪个跟优??

    2006-11-29 10:33:51   /   MySQL及其它开源数据库

    存在表A和B,其中从B中只有400多记录,SQL1:select ... from A where code in (.. , .. , .. , .. , ......) and .......;SQL2:select .... from A where exists (select \'\' from B where A.code=B.codeand B....);其中第一个sql中in后面的(.. , .. , .. , .. , ......) 中的数据就是从B表中获得select code from B where B.....;in后括号内一般是几十到2、3百个值不等。现在不考虑从B表中获得code值的时间,只比较sql1和sql2的性能,请问哪个更优?
  • int(4)类型的值范围是多少呢?

    2006-11-24 09:45:12   /   MySQL及其它开源数据库

    mysql> create table t1 (a int(4));Query OK, 0 rows affected (0.14 sec)mysql> insert into t1 values(15652);Query OK, 1 row affected (0.06 sec)mysql> insert into t1 values(156522);Query OK, 1 row affected (0.05 sec)mysql> insert into t1 values(15652256145);ERROR 1264 (22003): Out of range value adjusted for column 'a' at row 1mysql> insert into t1 values(1565222);Query OK, 1 row affected (0.06 sec)mysql> insert into t1 values(15652222);Query OK, 1 row affected (0.0

我的资料

Open Toolbar