求救,Oracle插入数据时字符长度无故变长

插入数据时产生的问题:-------------------------------------------------数据表F_A,其有字段F1,类型为NVarchar2,长度20,为表F_A插入一条数据,其中为字段F1插入的是16个长度的数字字符,比如“1011100000000000”,但是Oracle返回错误信息:ORA-12899:valuetoolargeforcol

作者: wind2005 发布时间: 12-05

请教关于基于substr的索引的问题

SQLcodeselectcount(*)--,substr(id,2,4)fromtgroupbysubstr(id,2,4)我在表t上加了一个索引在substr(item_id,2,4)上,执行上面的sql能够进入索引,可是把注释处的代码加入后,执行时就变成了全表查询,请问怎么样才能在加入注释中的代码的情况下仍然保证sql使用到索引

作者: tgrdgdfcbv 发布时间: 12-05

RMAN做两次不完全恢复

首先,我的所有备份都是完整的。我按时间顺序做了3个备份,如下:1、第一个备份的时候,有表B1和B2;SCN:12、第二个备份的时候,有表B1,B2被删掉了;SCN:23、第三个备份的时候,没有表了,B2、B1都被删掉了;SCN:3此时我做了一次恢复,到SCN=2,用resetlogs打开数据库,发现B2的数据恢复了。但是又发现B1的数据我也想要,于是就要恢复到SCN=1;此时

作者: momotou11 发布时间: 12-05

如何使用object libraries(对象库)这个功能啊

如何使用objectlibraries(对象库)这个功能啊。求高手给个范例

作者: montelio 发布时间: 12-05

关于sqlserver存储过程搬到oracle数据库 大神们请指教

例一个分页:CREATEORREPLACEPROCEDUREPagingProc1(@pageint,--当前页@sizeint,--页大小@pidvarchar(100),--主键名称@tnamevarchar(100),--表名@pagesintoutput,--总页数@countintoutput,--总记录数量@wnamevar

作者: KingGJQ 发布时间: 12-05

datadirect oracle

关于用datadirect访问oracle的有哪位有了解的谢谢

作者: heziyan1 发布时间: 12-05

请教一下在sqlplus下无法登陆数据库的问题

现在遇到了一个很奇怪的问题。就是写了一个bat的文件。其中会去用for循环来执行sqlplus的命令。这个.bat文件在一台机器上测试过,没有问题。但是放到另一台机器上就报sqlplus的不能够登陆oracle数据库的错。也就是如下错误,SP2-0306:选项无效,用法:conn[ect][logon][as{SYSDBA|SYSOPER}]其中::=[/][@]|

作者: crawlinight 发布时间: 12-05

oracle 触发器的更新两张数据表

我想通过插入一张表的信息时候更新另一张表,该怎么弄呢,求教,如下数据:droptablet_info;createtablet_info(infoidnumber(3)primarykey,infonamechar(20),staticchar(20));droptablet_lent;createtablet_lent(lentidnumber(3)

作者: jake512 发布时间: 12-05

坐等高手找错给改下

CREATEORREPLACEPROCEDURECaseMessagePager(@pagesizeint,--页大小@pageindexint:=1,--页索引@orderfieldinvarchar2,--排序字段@ordertypeinvarchar2,--排序类型@tabnameinvarchar2,--表名@strwhereinvarchar2,

作者: KingGJQ 发布时间: 12-05

新人在此 SELECT 语句中缺少 INTO 子句

CREATEORREPLACEPROCEDUREPROADMININFO(ADMINNAMEinvarchar2,ADMINPWDinvarchar2)ISBEGINselect*fromuserinfowhereloginid=ADMINNAMEandpassword=ADMINPWD;ENDPROADMININFO;PROCEDUREZXDR

作者: KingGJQ 发布时间: 12-05