-
Oracle的转储(systimestamp)字节的含义
所属栏目:[站长百科] 日期:2021-01-14 热度:100
我试图理解我的数据库中设置的时间戳的字节是什么意思.如何计算它们以生成更易读的日期? 我正在使用以下查询来获取我需要的数据: SELECT systimestamp,DUMP (systimestamp),sessiontimezoneFROM dual; 以上查询的输出是: +----------------------------[详细]
-
Oracle 11G – 插入时索引的性能影响
所属栏目:[站长百科] 日期:2021-01-14 热度:62
目的 验证插入没有PK /索引的记录加上后来创建的记录是否真的比插入PK /索引更快. 注意 这里的要点不是索引需要更多时间(很明显),但总成本(不带索引的插入创建索引)高于(使用索引插入).因为我被教导插入没有索引并且稍后创建索引因为它应该更快. 环境 DELL[详细]
-
如何在oracle中的存储过程中使用sum()函数?
所属栏目:[站长百科] 日期:2021-01-14 热度:51
下面的示例工作正常,它返回一些行.但我需要行的摘要. 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-14 热度:198
我使用的是Microsoft Visual Studio 2012 Shell(集成)版本. 当我右键单击任何表并选择“查询窗口”时,我能够编写代码以从Oracle数据库返回值.但是当我运行它时,我只得到100行结果. 如何获得所有结果行?有没有我可以检查或取消选中的选项来实现这一目标?[详细]
-
oracle – 如何修复“无法实例化JDBC驱动程序”的Flyway命令行错
所属栏目:[站长百科] 日期:2021-01-14 热度:193
我是Flyway的新手.我在 Windows 64bit上使用Flyway 3.2.1,并尝试使用我的本地Oracle数据库安装命令行工具(11g).我收到以下错误: 错误:无法实例化JDBC驱动程序:oracle.jdbc.OracleDriver 我做错了什么?在flyway.conf中我配置了我的jdbc url以及用户名和[详细]
-
如何获取Oracle Coherence群集中的所有缓存名称?
所属栏目:[站长百科] 日期:2021-01-14 热度:136
我正在运行Oracle coherence集群并使用扩展客户端连接到集群. 如果有多个扩展客户端继续加入和离开oracle coherence集群,则有可能一个服务创建了一些缓存并离开了集群,但这些缓存存在于集群中. 我希望在任何时间点都可以在群集中显示所有缓存名称. 是否可[详细]
-
将来自Oracle查询的dense_rank转换为postgres
所属栏目:[站长百科] 日期:2021-01-14 热度:85
我正在尝试将以下Oracle查询转换为Postgres select this_.GLOBAL_TRANSACTION_ID as y0_,this_.BUSINESS_IDENTIFIER as y1_,this_.ENVIRONMENT as y2_,count(*) as y3_,this_.HOST_NAME as y4_,listagg(process,',') within group (order by date_time) as[详细]
-
oracle – 当我从未编程时按Enter键时,为什么APEX会提交?
所属栏目:[站长百科] 日期:2021-01-14 热度:186
我在Oracle APEX 4.2中发现了这种行为:您创建了一个包含表单元素的页面,现在当您在文本框(文本字段)中按Enter键时,页面会提交,即使您将“按Enter时提交”设置为“否”并且“避难”对密钥代码13进行了任何动态操作或其他 javascript检查. 这也可以使它看起[详细]
-
ORA-01000:使用oracle即时客户端和C#超出最大打开游标数
所属栏目:[站长百科] 日期:2021-01-14 热度:141
我们的C#应用??程序正在生成ORA-01000错误.我们使用的是ODP.Net,应用程序运行完美,没有任何ORA-01000错误. 我们删除了ODP.Net并安装了即时客户端(我们现在使用7个dll文件从C#连接到Oracle,这些文件是oci.dll,ociw32.dll,Oracle.DataAccess.dll,orannzsbb11[详细]
-
使用调试信息编译Oracle模式
所属栏目:[站长百科] 日期:2021-01-14 热度:74
我们有一个脚本,可以在Oracle 12.1.0.2.0数据库上创建许多新的Oracle包,触发器,视图和函数. 之后,编译所有这些对象.我们首先使用DBMS_UTILITY.COMPILE_SCHEMA来编译所有这些对象.但是,COMPILE_SCHEMA不会添加调试信息.我们还想添加调试信息. 最好的方法是[详细]
-
Oracle SQLPlus设置基于变量的环境变量
所属栏目:[站长百科] 日期:2021-01-14 热度:149
我想根据我想要检索的 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 – 数据加载到巨大的分区表
所属栏目:[站长百科] 日期:2021-01-14 热度:178
我有一张大桌子.第一个范围由price_date分区,然后由fund_id分区.该表有4.3亿行.每天我都有一个批处理工作,每天插入150万到300万行. 我们正在寻找启用和禁用本地索引(不是所有索引,而是基于数据仅由数据触摸的数据) 有没有人有经验使插入大表运行更快,没有[详细]
-
Oracle DBMS_PROFILER仅在结果表中显示Anonymous
所属栏目:[站长百科] 日期:2021-01-14 热度:80
我是DBMS_PROFILER的新手.我看到的所有示例都使用一个简单的顶级过程来演示探查器的使用,并从那里获取所有行号等.我在包中部署所有代码,我很难让我的配置文件会话填充plsql_profiler_units包含有用的数据.我的大多数运行看起来像这样: RUNID RUN_COMMENT[详细]
-
什么相当于Oracle数据库的Number(4)到MySQL数据类型?
所属栏目:[站长百科] 日期:2021-01-14 热度:117
什么相当于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-14 热度:162
在Oracle中,这将返回03/01/2010.这对我来说没有意义.谁知道为什么? SELECT TO_DATE( '2010','yyyy' ) AS STRANGE_YEAR_RESULTFROM DUAL 我试过Oracle 10g和11g. 解决方法 Oracle在其日期类型值字段中需要一个完整的DateTime,因此我认为它需要当月的第一天[详细]
-
oracle – 列级特权与遗留应用程序
所属栏目:[站长百科] 日期:2021-01-14 热度:94
我收到了实现列级权限的请求,例如: 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的字母数字列中使用order by
所属栏目:[站长百科] 日期:2021-01-14 热度:137
在我的表中,我的列之一具有如下值 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-14 热度:120
我在一个实时生产环境中有一个Oracle表,该表的大小超过了一半.是否有可能将这个正常的Oracle表从堆组织化为索引组织,或者这是否只能通过将数据从此表移动到另一个索引组织的新表来实现?无论哪种方式,如果您能列出此程序中涉及的步骤,我将不胜感激. 解决方[详细]
-
Oracle SQL在括号中获取最后一个字符串(也可能包括括号内)
所属栏目:[站长百科] 日期:2021-01-14 热度:154
我正在使用此查询: SELECT strain.id,TRIM(SUBSTR(strain.name,1,INSTR(strain.name,'[')-1)) AS nameFROM species_strain strain 上面的查询给出了类似以下内容: id name-----------------------------------------------100 CfwHE3 (HH3d) Jt1 (CD-1)1[详细]
-
如何使用cx_oracle django包连接到oracle遗留数据库?
所属栏目:[站长百科] 日期:2021-01-14 热度:143
我连接到旧版oracle数据库后端的数据库设置是 DATABASES = { ????‘bannerdb’:{ ????????‘ENGINE’:’django.db.backends.oracle’, ????????‘NAME’:’host:port / service_name’, ????????‘USER’:’用户名’, ????????‘密码’:’密码’, ??[详细]
-
oracle – 如何将数据库大小从11GB增加到20Gb以上
所属栏目:[站长百科] 日期:2021-01-14 热度:151
每当我尝试将新转储导入数据库时??,我都会遇到错误. 如何增加db大小?有没有办法解决这个问题,而不删除数据库中的数据? ORA-12953: The request exceeds the maximum allowed database size of 11 GB 解决方法 我刚遇到同样的问题,在这个页面上找到了一个[详细]
-
信号器背板oracle
所属栏目:[站长百科] 日期:2021-01-14 热度:152
是否可以基于oracle数据库设置信号器背板? 我们有2台服务器,它们有一个信号器集线器.客户端可以连接到服务器A或服务器B.当我们通过服务器A上的集线器发送消息时,我们也希望服务器B上的用户获得该消息.我们不使用azure,因为它是一个内部公司网站.没有sql s[详细]
-
oracle程序与案例它取决于参数
所属栏目:[站长百科] 日期:2021-01-14 热度:75
嗨,我想做一个如下的程序: CREATE OR REPLACE PROCEDURE SOL.INSERT_LD_NEXTPROCESS (vgroupid NUMBER)ISVPERIODID VARCHAR2 (10);vPROCSESSID NUMBER;CURSOR cIS SELECT COMPANYID,GROUPID,PERIODID,FN_PPROCESSCURRENTFROM LIQUIDATIONSDETAILS WHERE P[详细]
-
Oracle 12c以一种奇怪的方式解释SQL(内部查询)
所属栏目:[站长百科] 日期:2021-01-14 热度:60
我们最近将Oracle数据库从10g迁移到12c(12.1.0.1.0).在考虑了某些查询的问题后,我们决定进一步清理数据库并删除所有不需要的对象. 因此,我编写了一个查询,在数据库DDL中搜索要显示的特定文本,其中使用了特定的视图或函数. SELECT object_name,object_type,[详细]
-
在oracle 11g中生成样本数据
所属栏目:[站长百科] 日期:2021-01-14 热度:115
我有以下程序的问题,它根本不选择随机的街道和城镇.问题在于 streets(SYS.DBMS_RANDOM.VALUE(1,50)) 和 towns(SYS.DBMS_RANDOM.VALUE(1,50)) 看起来random.value只评估一次,我怎样才能让它选择varray的随机元素? CREATE OR REPLACE PROCEDURE GENERATE_AD[详细]