-
如何从Oracle SQL中的科学记数法转换?
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我们正在尝试将FastExport创建的文件加载到oracle数据库中. 但是,Float列的导出方式如下:1.47654345670000000000 E010. 如何配置SQL * Loader来导入它. 期望控制脚本看起来像: OPTIONS(DIRECT=TRUE,ROWS=20000,BINDSIZE=8388608,READSIZE=8388608)UNRECO[详细]
-
oracle – PL / SQL发送带附件的电子邮件?
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我们有一个表格,文件保存为BLOB 我写了一个代码,通过电子邮件将这些文件作为附件! 到目前为止一切正常,但文件(EXCEL,PDF,……有什么)是程序无法读取的,只有文本文件和excel会打开但是在一些错误消息之后,PDF根本都没有被打开! 这是有问题的代码的一部分[详细]
-
oracle – ORA-00942:可以选择“schema.table”而不是“table”
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我在执行时遇到了ORA-00942(“表或视图不存在”) select * from brunch 但是,执行时没有这样的问题 select * from joe.brunch 我可以知道这里有什么问题吗? 解决方法 不合格,BRUNCH指的是当前会话中与JOE.BRUNCH不同的对象.你有几个选择来解决这个问题.[详细]
-
在TOAD for Oracle中自动插入表的列名
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我正在寻找一种方法来自动在TOAD for Oracle中插入列名,以便更容易编写查询. 理想情况下,我想输入如下内容: select * from myTable; 然后,当我右键单击*时,我可以选择插入该表的所有已知列名. 我不确定是否存在像我所描述的那样的东西,但任何接近都会有所[详细]
-
oracle – 当我尝试将列从VARCHAR2(200)修改为VARCHAR2(1000)时,
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
它当前是数据库中的VARCHAR2(200),但需要将其提升为VARCHAR(1000),因此我尝试运行此脚本: ALTER TABLE CONTRACTOR MODIFY( NOTE VARCHAR2(1000)); Oracle给了我这个: ORA-01429: Index-Organized Table: no data segment to store overflow row-pieces[详细]
-
Oracle--通配符、Escape转义字符、模糊查询语句
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
一、通配符 通配符描述示例 ????? %:匹配包含零个或更多字符的任意字符串。WHERE title LIKE ‘%computer%‘ 将查找处于书名任意位置的包含单词 computer 的所有书名。 ?? ?? _(下划线):匹配任何单个字符。WHERE au_fname LIKE ‘_ean‘ 将查找以 ean[详细]
-
恢复oracle中误删除drop掉的表 闪回的方法
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
副标题#e# 查看回收站中表?? --需要在其所在用户下查询 回收站对象 select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin; 恢复表 SQLflashback?table?test_drop?to?before?drop;或 SQLflashback?table?"BIN[详细]
-
如何计时oracle选择查询
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
找出oracle select语句需要多长时间的最佳方法是什么.我有以下查询,我想找出时间,但是,由于此查询带来了四千条记录,并且在屏幕上显示这四千条记录需要时间,所说明的经过时间可能不正确. 有没有办法可以将它包装到游标中然后从sql plus运行它以便我得到执行[详细]
-
Oracle:模拟“提交后”触发器
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
在将某些行插入表格后,如何获得“on commit”触发器的等价物? 在向表中插入多行后,我想向外部进程发送一条消息,表明有行可以处理.使用语句级触发器会导致每个插入一条消息,我只想发送一条消息,说“有待处理的行”. 解决方法 当您需要触发外部进程时,请查[详细]
-
Oracle SQL子句评估顺序
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
在Oracle中,首先评估哪些子句类型?如果我有以下(假装….代表有效的表达和关系名称),评估的顺序是什么? SELECT ...FROM .....WHERE ........GROUP BY ...........HAVING .............ORDER BY ................ 我的印象是最后评估了SELECT子句,但除此之[详细]
-
动态设置Oracle序列的“Start With”值
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我正在尝试创建一个可以部署在多个数据库上的发布脚本,但是可以在以后将数据合并在一起.处理此问题的显而易见的方法是在后续部署中将生产数据的序列号设置得足够高以防止冲突. 问题在于提出一个发布脚本,该脚本将接受环境编号并适当地设置序列的“Start Wi[详细]
-
Oracle 10G和Derby数据库中的列数限制是多少
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
直到最近我才认为对Oracle DB中列数的限制是255.但结果是限制为1000.有人可以确认吗? 另外,我试图找出Derby DB中的列数是否有任何类似的限制,特别是嵌入式derby java DB 解决方法 这是Oracle文档的链接: Logical Database Limits. 摘抄: Per table 1000[详细]
-
azure – CredSSP加密Oracle修复错误
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
您好我们正在使用Azure Virtural Machine.现在由于以下错误消息,我们无法远程进入服务器.想得到关于错误的建议,因为我们没有支持计划,现场经纪人建议我在这里问. 谢谢大家. Error Message Image 解决方法 所以我暂时解决了这个问题.在本地计算机上执行以下[详细]
-
Oracle:将select语句结果集导出为类似于SQL开发人员导出的INSER
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我正在寻找一个解决方案,使用PL / SQL脚本为select语句结果集创建SQL INSERT语句.寻找SQL Developer工具中可用的类似功能(export – format insert),但我想将解决方案作为脚本而不是使用任何工具. 我已经提到了以下解决方案.但是,我想知道是否有更好的方法[详细]
-
oracle – PL / SQL有条件地编译数据库对象的存在
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
是否可以在Oracle中进行条件编译,其中条件是存在数据库对象(特别是表或视图或同义词)?我希望能够做到这样的事情: sp_some_procedure is $IF /*check if A exists.*/ then /* read from and write to A as well as other A-related non-DML stuff...*/ $E[详细]
-
oracle – SQL错误:ORA-01403:未找到任何数据
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
当火更新查询时 update JISPBILCORBILLINGPRD501.TBLMACCOUNTADDRESS set Address1='NehateSir',stateid='STT0002' where accountid='ACC000000068' 那个时候发生这个错误 Error starting at line 4 in command:update JISPBILCORBILLINGPRD501.TBLMACCOUN[详细]
-
oracle – 在BLOB上使用DBMS_LOB.SUBSTR导致ORA-06502
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
当我尝试在BLOB字段上运行dbms_lob.substr函数时,我收到以下错误: ORA-06502: PL/SQL: numeric or value error: raw variable length too long ORA-06512: at line 1 我的查询: select dbms_lob.substr(my_report,10000,1) from my_table where my_table[详细]
-
如何在Oracle中转换列的字符集
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我有一个表,我们的服务提供商插入UNICODE数据,但我的oracle characterset是WE8ISO8859P1. 现在我得到的数据我使用oracle的功能,但它显示??????? 从client_campaigns中选择CONVERT(消息,’AL32UTF8′,’WE8ISO8859P1′) 更多消息库存是CLOB类型. 由于datalo[详细]
-
在oracle中的不同服务器之间移动数据
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我是Oracle的新手,我正在努力将特定数据从一台服务器上的数据库移动到另一台服务器上的数据库. 这两个DB具有相同的模式,但我想拉出其键引用的特定列,并将数据移动到其他服务器中.我想弄清楚对此最好的攻击方案是什么. 一种允许命令行的方法,我可以输入我想[详细]
-
有没有办法对Oracle触发器进行逆向工程或对其进行反编译?
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
有没有办法对Oracle触发器进行反编译或反向工程?任何可用的工具,任何免费工具? 谢谢! 解决方法 这可以通过查询user_triggers或dba_triggers来完成: SELECT trigger_body FROM user_triggers where trigger_name = ‘THENAME’; 要么 SELECT DBMS_METAD[详细]
-
oracle – 带参数的视图?
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我是否正确地认为无法使用参数创建视图? 我有一个子查询查询,在其where子句中我需要指定参数.指定视图的where子句无济于事.我想用参数调用简单视图而不是发送到数据库复杂的sql查询.怎么可能这样做? N. 解决方法 你应该可以使用 table-valued function.[详细]
-
可以编译几个Oracle Pl / SQL包进行原子操作吗?
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
如果我将N pl / sql包部署到Oracle DB,我可以将其编译原子化,即在成功编译所有包之后将应用这些包中的更改吗? 解决方法 由于软件包是可编辑的,你可以查看 edition-based redefintion.这将为您提供一种在软件包版本之间自动切换的方法.[详细]
-
oracle10g – Oracle 10g和11g的索引优化和更新统计信息的命令是
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我正在从csv数据文件中将大量的行加载到表中.对于每10000条记录,我想更新表上的索引以进行优化(更新统计信息).任何人都告诉我我可以使用的命令是什么?什么是Oracle中的SQL Server“UPDATE STATISTICS”等效更新统计信息意味着索引优化或门户统计.我使用的[详细]
-
.net – Oracle.Dataaccess错误ORA-06502:PL / SQL:数字或值错
所属栏目:[百科] 日期:2021-03-31 来源:DaWei
我正在从.NET应用程序调用存储过程. proc返回Varchar2类型的out参数.为了胎儿 ch out参数我将参数作为OracleParameter传递给命令: parm12 = new OracleParameter("testkey",OracleDbType.Varchar2,out2,ParameterDirection.Output); 当我执行proc时,我收[详细]
-
如何在Oracle中将临时表转换为永久表,反之亦然
所属栏目:[百科] 日期:2021-03-17 来源:DaWei
我想知道在Oracle中将临时表转换为永久表的命令是哪一个. 其他问题是关于指数.临时表中使用的索引与永久表中使用的索引相同,如果我转换它? 解决方法 您无法将表从临时表转换为永久表. 您可以创建与临时表的结构匹配的新永久表 CREATE TABLE new_permanent[详细]



浙公网安备 33038102331048号