-
[Oracle开发] 批处理文件建立数据库解决思路
批处理文件建立数据库有人用过批处理文件建立数据库么?能不能给一点意见...在线等...------解决方案--------------------excetueCreateDatabase.batfile---------------sqlplussystem/manager@createdatab...
30
热度 -
[Oracle开发] ORA-01000: 超出打开游标的最大数,该如何处理
ORA-01000:超出打开游标的最大数各位大虾:我有一个java应用,需要执行selectuser_idfromtbl_userwherestate=0;由于这个语句有5000左右条记录,我处理while(rs.next()){//dothingshere...}if(rs!=null)rs.cl...
116
热度 -
[Oracle开发] oracle 8i 吃内存,该如何处理
oracle8i吃内存oracle8会缓存sql语句,导致oracle.exe进程占用内存不断上涨.怎么清理?------解决方案--------------------在配置中把cache改小
166
热度 -
[Oracle开发] 初次使用oracle的有关问题
初次使用oracle的问题我今天新安装了个oracle9i,数据库为oracledb在资源管理器下看表空间有TOOLS(路径:c:\oracle\Tools01.dbf)等一些。。我现在想查看数据,我是在SQLPlus里输入吗?如果是的话那个连接字符串怎么写?然后我看还有个SQLPlusworksh...
125
热度 -
[Oracle开发] oracle中的select into语句的动态查询解决方案
oracle中的selectinto语句的动态查询具体的意思是这样的:CREATEORREPLACEFUNCTIONtestExecuteRETURNNUMBERIStmpVarNUMBER;sqltempvarchar2(200);BEGINtmpVar:=0;sqltemp:='sele...
41
热度 -
[Oracle开发] 存储过程中查询到的记录集以一个游标的模式返回出去
存储过程中查询到的记录集以一个游标的形式返回出去我写了以存储过程,主要代码是这样的:createpackagepack1asbegintypev_operater_Tab_cur_typeisrefcursor;end;createorreplaceprocedureP_SYS_GetButtonL...
103
热度 -
[Oracle开发] 初学者的有关问题,关于触发器
菜鸟的问题,请高手看看关于触发器我现在有两张表table1和table2,如果将table1中类型为NUMBER(2)的字段isdelete更新为'2'时候(其他值则不触发)将table2中的一条记录删除,table1和table2的id是保持一致的,即更新table1中的一条记录,...
85
热度 -
[Oracle开发] 这个简单的存储过程如何写
这个简单的存储过程怎么写?想写个存储过程,具体工作只是每天定期备份并删除表中的数据,因为第一次写,不懂,下面是我写的语句,系统老是报编译错误,不知道为什么?createorreplaceprocedureprecedure_aasbegininsertintotable_anologgingsele...
122
热度 -
[Oracle开发] 请问SQL老手,多表连接时,是不是最好都用JOIN,避免WHERE可能引起的歧义
请教SQL老手,多表连接时,是不是最好都用JOIN,避免WHERE可能引起的歧义。最近看了Oracle10gXE配套的教程,里面在处理多表连接时,大都使用NATURALJOIN……这样的写法,没有使用WHERE的。只是在对单个的表查询时才用WHERE,这样看来,是不是能用****JOIN的地方,都用...
52
热度 -
[Oracle开发] timestamp类型,怎么加1秒
timestamp类型,如何加1秒?现有表如下:结构如下:CREATETABLEREQUESTACTIVITY(TIMEFROMTIMESTAMP(6)NOTNULL,REQUESTSTATUSINTEGERNOTNULL,)表中有如下3行数据:TIMEFROM REQUESTSTATUS4/1...
76
热度 -
[Oracle开发] 求一类似论坛邮件功能的数据表结构解决办法
求一类似论坛邮件功能的数据表结构求一类似论坛邮件功能的数据表结构------解决方案--------------------id,发件人,收件人,是否阅读,发件人是否删除,收件人是否删除,收件人是否放入垃圾箱------解决方案--------------------id,发件人,日期,收件人,是否...
65
热度 -
[Oracle开发] 怎么用触发器记录某张表的查询操作
如何用触发器记录某张表的查询操作?我想对某张表作限制,即任何对该表的查询select操作,都要记录下来,如果能记录下查询的sql语句更好,该如何实现呢?------解决方案--------------------审计------解决方案--------------------触发器是肯定不行,它只能...
20
热度 -
[Oracle开发] 至于ORA-01000: maximum open cursors exceeded
关于ORA-01000:maximumopencursorsexceeded在Delphi下面正常使用ADo访问Oracle(8i)数据库,出现异常,异常内容是ORA-01000:maximumopencursorsexceeded,我修改了程序,每次打开ADoQuery,使用完毕后关闭ADoque...
56
热度 -
[Oracle开发] asp+oracle的有关问题
asp+oracle的问题正常的sql语句,在oracle里也可以正常执行,可在页面显示的时候却显示错误OraOLEDB错误'80040e14'ROW-00001:????ě?!U跐*跿???Ё?行122行122只有一句话setrs=conn.execute(strsql)请哪...
343
热度 -
[Oracle开发] 查询语句,
求一个查询语句,在线等...w表结构:cidoutputbasebase2base31152250.09-529920.01944.89希望一次得到这样的结果对cid=1这条记录而言:11567.09即查询是这条样的selectcid,output,sum(base1+base2+base3)fro...
130
热度 -
[Oracle开发] 大家来讨论一个数据库设计的有关问题
大家来讨论一个数据库设计的问题最近在一个公司兼职,看他们的数据库设计有很多冗余。比如说一个表中有了用户id还有用户名,当然这样的冗余还很多了。他们说加冗余可以提高查询速度,我也这么认为的。但是我们学习数据库的时候,说数据库的设计最好要达到第三范式,这和实际工作中不是冲突了吗?我想请教一下大家,对这个...
28
热度 -
[Oracle开发] 求教一个比较怪异的SQL查询有关问题的解决方案!多谢大家了
求教一个比较怪异的SQL查询问题的解决方案!谢谢大家了!表大致是这样的列:ID,C1,C2,C3,C4,DATA0011000xxxx0020010xxxx。。。。。首先会传入一个唯一的ID,找到一行;这一行一般情况下列A,B,C,D只有一个为1,其余全为零;我希望通过SQL语句得到的是列的序号。要...
33
热度 -
[Oracle开发] 小弟我的这个触发器为什么没有作用
我的这个触发器为什么没有作用这个触发器的作用是将table1中删除一条数据的时候,同时删除table2中的一条数据而这两条数据的id是一致的,我写了一个但是老是不起作用,删了table1的table2的却不删,请各位老师看看createorreplacetriggertable1_delete_TR...
38
热度 -
[Oracle开发] oracle怎么实现这种功能,一个部门表有部门编码,一个员工表有部门编码
oracle如何实现这种功能,一个部门表有部门编码,一个员工表有部门编码如标题,这两个编码是可以关联的。还有就是员工表里还有一个部门ID,与部门表的ID关联。现在员工表中的部门ID为空,要根据部门编码来updagte员工表中的部门ID,请问如何实现?通过一个SQL语句。------解决方案-----...
156
热度 -
[Oracle开发] 帮小弟我写个简单的SQL语句多谢了
帮我写个简单的SQL语句谢谢了!表aid姓名1wang2li3zhang表bid成绩dt1662007-4-31332007-5-42442007-5-22552007-4-2.....找出最高前三次成绩的姓名?谢谢。不知道是否能明白我的意思?------解决方案------------------...
113
热度