-
[Oracle开发] 关于oracle层次查询的有关问题
关于oracle层次查询的问题现在遇到一个问题,1.就是在用层次查询时,如果我要查询多个节点的子节点,如何处理?2.如果要加条件来过滤结果集,在位置1,与位置2的区别是什么?*注意,我并不知道我要查找从多少个节点的子节点,这是一个变化的量,所以不能用unionSELECTLEVEL,org_name...
171
热度 -
[Oracle开发] cast as 有关问题
castas问题我在oracle中,使用了下列语句:selectcast(jlxhasint),zyh,brxmfrommrqc_sxtx;selectcast(jlxhasverchar(20)),zyh,brxmfrommrqc_sxtx;都可以!但是,在oracle中,是没有int和verch...
143
热度 -
[Oracle开发] oracle 日期时间查询 - 效率有关问题
oracle日期时间查询--效率问题t.policy_start_date<=to_date('$appDateEndToEndTimeString$','yyyy-MM-ddhh24:mi:ss')t.policy_start_date<to_date('$appDateEndToEn...
121
热度 -
[Oracle开发] 如何在控制文件中添加多重引号
怎么在控制文件中添加多重引号这是我在c#中写的控制文件StringBuilderstrCtlField=newStringBuilder();strCtlField.Append("loaddata\r\n");//1、控制文件标识strCtlField.Append("...
64
热度 -
[Oracle开发] 该如何设计小弟我的表中的字段啊
该怎么设计我的表中的字段啊?最近要做一个系统,现在要设计数据库中的字段,字段大致如下:用户名(唯一性主键)、密码、密码问题、密码答案、姓名、性别、年龄、身高、家乡、大学、入学年份。现在要设计表,不知道该怎么设计,是设计成一张表还是多张表?自己感觉如果设计成一张表,表中字段比较多,不过好像没违反三范式...
57
热度 -
[Oracle开发] 急将账户1的查询结果插入到账户2的表中,该如何处理
急!将账户1的查询结果插入到账户2的表中怎么将账户1的表1查询结果插入到账户2的表2中啊?账户2表2的表结构包含账户1表1查询结果的字段------解决方案--------------------insertinto账户2.表2select...from账户1.表1...;------解决方案---...
49
热度 -
[Oracle开发] 一行变多行的有关问题
一行变多行的问题现在有表如下Tablet1f1f2A4B8我想得到如下的形式A1A1A1A1B1B1B1B1B1B1B1B1------解决方案--------------------witht1as(select'A'f1,4f2fromdualunionallselect'B'f1,8f2fro...
100
热度 -
[Oracle开发] 这条sql语句如何写? 在线
这条sql语句怎么写?在线表test字段一个id里面数据1,2,2,3,3,4我只想要查询出的数据是1,2,3,4怎么写这条语句?------解决方案--------------------SQLcodeselectdistinctidfromtest;
318
热度 -
[Oracle开发] 麻烦帮忙看个sql解决办法
麻烦帮忙看个sqlSELECTMAX(SUBSTR(SYS_CONNECT_BY_PATH(COLUMN_NAME,','),2))COLINTOVAR_STRINGFROM(SELECTCOLUMN_NAME,COLUMN_IDFROMUSER_TAB_COLUMNSWHERETABLE_NAME...
145
热度 -
[Oracle开发] 列转行的有关问题
列转行的问题行转列的问题见的比较多,列转行怎么做;比如现在有表定义如下Tablet1f1f2f3A12B34想得到下面的结果Af21Af32Bf23Bf34------解决方案--------------------witht1as(select'A'f1,1f2,2f3fromdualuniona...
93
热度 -
[Oracle开发] 继续问一个实例化切换的有关问题
继续问一个实例化切换的问题刚刚有位大哥告诉我在CMD下这样切换setORACLE_SID=sid1sqlplususername/passwdsetORACLE_SID=sid2sqlplususername/passwd但是我切换没有反应?请问是为什么?------解决方案------------...
72
热度 -
[Oracle开发] 字符串缓冲区太小
字符串缓冲区太小紧急求助表中有SYS.XMLTYPE类型字段我读取时使用getStringVal()报异常:java.sql.SQLException:ORA-06502:PL/SQL:数字或值错误:字符串缓冲区太小ORA-06512:在"SYS.XMLTYPE",line163...
130
热度 -
[Oracle开发] 至少 只有解决思路
至少只有atleastonly这两种条件用什么实现呢?------解决方案--------------------至少有一条的selectid,namefromtabwherename='a'groupbyidhavingcount(name)>1------解决方案-------------...
126
热度 -
[Oracle开发] 怎么让index hint透过视图使用
如何让indexhint透过视图使用droptablet1;droptablet2;droptablet3;dropviewv_3;createtablet1(f1integer,f2varchar2(10));createtablet2(f1integer,f2varchar2(10));crea...
164
热度 -
[Oracle开发] 求援一个sql语句
求助一个sql语句表中的字段如下:单位项目金额axx100ayy300bxx400byy800cxx1200cyy200想修改为下面的结构单位项目xx金额项目yy金额a100300b400800c1200200------解决方案--------------------SQLcodewithtemp...
130
热度 -
[Oracle开发] 一个输出格式化有关问题
一个输出格式化问题VAR_OUTPUT:=TO_CHAR(REC_UCBPREM.UCBPREM_CODE)||','|| TO_CHAR(REC_UCBPREM.UCBPREM_STREET_NAME)||','|| TO_CHAR(REC_UCBPREM.UCBPREM_DATE_CRE...
74
热度 -
[Oracle开发] 请问下,这个逻辑如何写好些
请教下,这个逻辑怎么写好些?需求是这样,现在有一张表,我需要通过游标全部读取出来,然后根据第一个字段的值分别做不同的操作,但是在做操作的时候,第一个字段必须按照一定的逻辑才能继续往下走例子:c1c2c3.......1xxxxxx2xxxxxx2xxxxxx8xxxxxx逻辑是这样,读取出来的数据,...
104
热度 -
[Oracle开发] timesten 的TNS name解决办法
timesten的TNSname小弟,一个新手,写了一个C语言程序,打算和timesten连接,我用的是VC6.0编译等,用timesten自带的proc进行的预编译,我的C程序和timesten在同一台电脑上运行,当我不用TNSname,只用用户名密码连接登陆时,它显示“protocoladapt...
298
热度 -
[Oracle开发] 关于调用弱类型游标的有关问题
关于调用弱类型游标的问题createorreplacepackagetemp_pack2istyperefCursorTypeisrefcursor;proceduresp_Page(p_PageSizeint,--每页记录数p_PageNoint,--当前页码,从1开始p_SqlSelectvar...
60
热度 -
[Oracle开发] 请教一下这个功能怎么用sql实现(内详)
请问一下这个功能如何用sql实现(内详)有表tt,字段:日期date,数据price想实现的功能:求各个日期前三天的price的平均值,如表中的数据是dateprice011002200330044005100630……想得到的结果:dateavg011002100315042005300680/3...
92
热度