-
oracle – 来自无向图的最小ID
所属栏目:[百科] 日期:2021-01-18 热度:138
使用Oracle 11g,我试图在ID对的无向图中找到最小的ID. 使用以下对: create table unique_pairs ( ID1 INT,ID2 INT );insert all into unique_pairs (ID1,ID2) VALUES ( 1,2 ) into unique_pairs (ID1,3 ) into unique_pairs (ID1,ID2) VALUES ( 4,2 ) int[详细]
-
在QueryDSL / Oracle SQL中是否有一个干净的解决方案来实现包容
所属栏目:[百科] 日期:2021-01-18 热度:121
我正在尝试使用QueryDSL(包括开始,独占结束日期)创建一个时间间隔的查询. 在QueryDSL的documentation中,我发现公共BooleanExpression介于(表达式 T from,Expression T)之间;双方都是独家的, Get a first this second expression 但是它转换为Oracle SQL BE[详细]
-
Oracle的转储(systimestamp)字节的含义
所属栏目:[百科] 日期:2021-01-18 热度:83
我试图理解我的数据库中设置的时间戳的字节是什么意思.如何计算它们以生成更易读的日期? 我正在使用以下查询来获取我需要的数据: SELECT systimestamp,DUMP (systimestamp),sessiontimezoneFROM dual; 以上查询的输出是: +----------------------------[详细]
-
oracle – 可能是我的游标中导致无效游标01001的逻辑原因
所属栏目:[百科] 日期:2021-01-18 热度:104
在以下程序中有一个我无法找到的逻辑错误,你能找到它是什么吗?以下过程导致以下错误: ora-01001无效游标01001 这是程序: CREATE OR REPLACE PROCEDURE P_C is v_tab_name varchar2(40); -- v_col_name varchar2(100); var1 varchar2(2000); var2 varcha[详细]
-
Oracle 11G – 插入时索引的性能影响
所属栏目:[百科] 日期:2021-01-18 热度:152
目的 验证插入没有PK /索引的记录加上后来创建的记录是否真的比插入PK /索引更快. 注意 这里的要点不是索引需要更多时间(很明显),但总成本(不带索引的插入创建索引)高于(使用索引插入).因为我被教导插入没有索引并且稍后创建索引因为它应该更快. 环境 DELL[详细]
-
如何在oracle中的存储过程中使用sum()函数?
所属栏目:[百科] 日期:2021-01-18 热度:69
下面的示例工作正常,它返回一些行.但我需要行的摘要. DECLARE x number;Cursor c1 is select sal,deptno from emp; rw c1%rowtype;BEGIN x:=0; open c1; LOOP fetch c1 into rw; FOR i IN 1..rw.deptno LOOP x:=x+rw.sal; end loop; exit when c1%notfound[详细]
-
oracle – 如何获取结果中的所有行而不是只有100行?
所属栏目:[百科] 日期:2021-01-18 热度:86
我使用的是Microsoft Visual Studio 2012 Shell(集成)版本. 当我右键单击任何表并选择“查询窗口”时,我能够编写代码以从Oracle数据库返回值.但是当我运行它时,我只得到100行结果. 如何获得所有结果行?有没有我可以检查或取消选中的选项来实现这一目标?[详细]
-
将序列的值从一个Oracle数据库复制到另一个Oracle数据库
所属栏目:[百科] 日期:2021-01-17 热度:134
是否可以将模式中序列的当前值复制到另一个数据库?已在两个数据库中创建序列.这是在Oracle中. 编辑: 根据以下帮助,一旦设置了数据库链接,此脚本将确保目标数据库序列值大于或等于源数据库值.这样做的动机是我们在复制数据后不会出现主键错误,因此目标数[详细]
-
如何将字节字符串转换为Oracle中的数字?
所属栏目:[百科] 日期:2021-01-17 热度:54
我想将像’1001’这样的字节字符串转换为整数值9,Oracle中是否有标准函数? 顺便说一句,我在http://www.orafaq.com/wiki/Binary找到了一个自定义解决方案 解决方法 AFAIK在Oracle中没有内置的功能,尽管你可以使用你在帖子中链接提供的解决方案[详细]
-
oracle11g – Oracle 11g外部表大小限制
所属栏目:[百科] 日期:2021-01-17 热度:90
Oracle 11g中定义为外部表的文件是否有限制?根据 http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/limits002.htm,最后一个参数外部表文件 – 最大大小,它取决于操作系统. 这是否意味着外部表可以与底层操作系统或文件系统可以处理的一样[详细]
-
oracle – APEX:apex_application.g_print_error_message问题
所属栏目:[百科] 日期:2021-01-17 热度:192
当我使用此命令时 apex_application.g_print_success_message:=’ span style =“color:GREEN”消息 / span‘; 显示成功消息是正常的 但当我使用错误命令apex_application.g_print_error_message它给我这个错误,任何人都可以帮助我 ORA-06550:第10行,第[详细]
-
oracle – SQL Loader中Insert和Append语句之间的区别?
所属栏目:[百科] 日期:2021-01-17 热度:104
任何人都能告诉我SQL Loader中Insert和Append语句之间的区别吗?请考虑以下示例: 这是我的控制文件 load_1.ctl load data infile 'load_1.dat' "str 'rn'" insert*/+append/* into table sql_loader_1 ( load_time sysdate,field_2 position( 1:10),fie[详细]
-
Oracle SQLPlus设置基于变量的环境变量
所属栏目:[百科] 日期:2021-01-17 热度:199
我想根据我想要检索的 XML数据的大小来设置环境变量.这个想法是这样的: var XML_DATA_SIZE number;SELECT TRIM(LENGTH(xmltype.getClobVal(xml_data))) INTO :XML_data_size FROM xml_tab WHERE key = '1234';print XML_DATA_SIZEset long XML_DATA_SIZEs[详细]
-
如何在Oracle 11g r2中简单地更改XMLTYPE的节点属性值?
所属栏目:[百科] 日期:2021-01-17 热度:70
我只想更改这个 XML(包含在 XMLTYPE变量中)名为“ChildNode”的所有节点,其中“Name”=“B”属性值为“C”: RootNode ChildNodes ChildNode Name="A"/ ChildNode Name="B"/ /ChildNodes/RootNodeDECLARE FXML XMLTYPE;BEGIN FXML := ...; -- see text bef[详细]
-
oracle – 数据加载到巨大的分区表
所属栏目:[百科] 日期:2021-01-17 热度:89
我有一张大桌子.第一个范围由price_date分区,然后由fund_id分区.该表有4.3亿行.每天我都有一个批处理工作,每天插入150万到300万行. 我们正在寻找启用和禁用本地索引(不是所有索引,而是基于数据仅由数据触摸的数据) 有没有人有经验使插入大表运行更快,没有[详细]
-
Oracle DBMS_PROFILER仅在结果表中显示Anonymous
所属栏目:[百科] 日期:2021-01-17 热度:72
我是DBMS_PROFILER的新手.我看到的所有示例都使用一个简单的顶级过程来演示探查器的使用,并从那里获取所有行号等.我在包中部署所有代码,我很难让我的配置文件会话填充plsql_profiler_units包含有用的数据.我的大多数运行看起来像这样: RUNID RUN_COMMENT[详细]
-
.net – 将实体框架与Oracle伪布尔值一起使用
所属栏目:[百科] 日期:2021-01-17 热度:73
我正在研究在我的组织中使用Entity Framework.我们使用Oracle DBMS,因此(好或坏)使用Oracle中常见的“伪布尔”模式,而不是有一个布尔列(在Oracle中不存在),你有一个带有一个检查的1字符列约束强制它为“Y”或“N”. 因此,如果我希望我的EF模型中的实体具有[详细]
-
什么相当于Oracle数据库的Number(4)到MySQL数据类型?
所属栏目:[百科] 日期:2021-01-17 热度:77
什么相当于Oracle数据库的Number(4)到 MySQL数据类型? 解决方法 在Oracle中: The NUMBER datatype stores fixed and floating-point numbers. Numbers of virtually any magnitude can be stored and are guaranteed portable among different systems o[详细]
-
在Oracle中,为什么要在3月1日返回?
所属栏目:[百科] 日期:2021-01-17 热度:94
在Oracle中,这将返回03/01/2010.这对我来说没有意义.谁知道为什么? SELECT TO_DATE( '2010','yyyy' ) AS STRANGE_YEAR_RESULTFROM DUAL 我试过Oracle 10g和11g. 解决方法 Oracle在其日期类型值字段中需要一个完整的DateTime,因此我认为它需要当月的第一天[详细]
-
oracle – 列级特权与遗留应用程序
所属栏目:[百科] 日期:2021-01-17 热度:75
我收到了实现列级权限的请求,例如: GRANT UPDATE("column1") ON "TABLE" TO ROLE; 但我发现客户端应用程序(在Delphi ODAC中)总是发出SQL更新,如: update TABLE set column1=:column1,column2=:column2,column3=:column3,...etcwhere id_c=:id_c; 是什么[详细]
-
Oracle:设置查询超时
所属栏目:[百科] 日期:2021-01-17 热度:72
我有一个PL / SQL程序,它通过透明网关查询AS400数据库.有时AS400不响应查询(可能是网络问题)并且PL / SQL程序挂起. 是否有任何方法可以为Oracle查询设置超时,以便在经过一定时间后异常上升? 解决方法 您是否尝试在AS400透明网关初始化文件中设置HS_FDS_CO[详细]
-
有没有人有一个示例数据迁移脚本(Oracle 10g到Oracle 10g,但不同
所属栏目:[百科] 日期:2021-01-17 热度:78
我正在尝试编写数据迁移pl / sql脚本,以将一个模式中的一些数据传输到另一个服务器上的不同模式.第二个数据库作为原始数据库的子集启动,但我们已修改了架构.所以我不能只为每个表使用以下内容: Insert into DB2.table_name select * from DB1.table_name2[详细]
-
Oracle JOIN USING子查询:ora-00904字符串:无效的标识符
所属栏目:[百科] 日期:2021-01-17 热度:82
我的查询中有一点语法问题(简化): select *from table1 t1inner join table2 t2 using (pk1)inner join table3 t3 using (pk2)where not exists (select1 from table4 t4 where t4.pk1 = t1.pk1) 通过使用“using”关键字,oracle不允许在列名前面使用表标[详细]
-
如何在oracle的字母数字列中使用order by
所属栏目:[百科] 日期:2021-01-17 热度:70
在我的表中,我的列之一具有如下值 Y-1Y-2Y-3Y-4Y-5Y-6Y-7Y-8Y-9Y-10Y-11Y-12Y-13Y-14 当我通过这个专栏订购它的工作正常,如果该行的值高达Y-9其他明智的我的结果是错误的如下. Y-1Y-10Y-11Y-12Y-13Y-14Y-2Y-3Y-4Y-5Y-6Y-7Y-8Y-9 但我想要输出如下 Y-1Y-2Y-[详细]
-
将Oracle表移动为索引组织
所属栏目:[百科] 日期:2021-01-17 热度:179
我在一个实时生产环境中有一个Oracle表,该表的大小超过了一半.是否有可能将这个正常的Oracle表从堆组织化为索引组织,或者这是否只能通过将数据从此表移动到另一个索引组织的新表来实现?无论哪种方式,如果您能列出此程序中涉及的步骤,我将不胜感激. 解决方[详细]