-
oracle – 什么是XMLTABLE
所属栏目:[站长百科] 日期:2021-01-02 热度:104
什么是 XMLTABLE. 让我知道创建XMLTABLE的语法 示例查询以从XMLTABLE获取记录. 在创建XMLTABLE之前是否需要任何数据库级别的先决条件. 解决方法 函数 XMLTABLE用于将xml对象转换为单独的字段. 但是您可能希望构建一个包含xml内容的表,这是不同的. 您可以使用[详细]
-
使用oracle SQL查找日期范围内的星期几
所属栏目:[站长百科] 日期:2021-01-02 热度:102
假设下表结构: Event: id: integer start_date: datetime end_date: datetime 有没有办法查询一周中特定日期的所有事件?例如,我想找到一个查询,查找每个星期一的事件.弄清楚start_date或end_date是否属于星期一,但我不知道如何找出它们之间的日期. 纯SQL是[详细]
-
如何使用dbExpress以SYSDBA身份连接到Oracle数据库?
所属栏目:[站长百科] 日期:2021-01-02 热度:88
我有一个连接到oracle数据库的Delphi应用程序. 当我尝试以SYSDBA身份登录时,出现错误: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER 当我尝试使用“SYS AS SYSDBA”用户登录时,出现错误: ORA-01017: invalid username/password; logon de[详细]
-
Oracle TDE可以保护DBA的数据吗?
所属栏目:[站长百科] 日期:2021-01-02 热度:60
oracle专家. 我的客户希望部署一个必须在数据库中保存信用卡号的应用程序.客户显然关注安全性. 我们特别害怕一个痛苦的问题.我们如何确保只允许具有“业务需要知道”的授权用户访问数据?我们如何保护DBA的数据? 一个明显的解决方案是在应用程序级别进行加[详细]
-
oracle – 从SQLPLUS更新包
所属栏目:[站长百科] 日期:2021-01-01 热度:128
我正在尝试更新Oracle中的一个包,来自SQL Server,这一直令人困惑. 我编写了一个批处理文件,首先运行.spec文件,然后运行.body文件,但即使手动运行它也不起作用. 我用这个语法: sqlplus username/password@databasename @c:tempmyfile.specsqlplus username[详细]
-
oracle – MView“启用查询重写”用法
所属栏目:[站长百科] 日期:2021-01-01 热度:137
CREATE TABLE TEST_DATE(COL1 VARCHAR2(20),COL2 NUMBER,COL3_DATE DATE,COL4_DATE DATE)/ create materialized view TEST_SYSREFRESH FORCE ON DEMANDENABLE QUERY REWRITE --- ????ASSELECT COL1,COL2FROM TEST_dateWHERE TRUNC(SYSDATE) BETWEEN TRUNC(CO[详细]
-
如何在oracle 10g中创建存储过程的错误日志?
所属栏目:[站长百科] 日期:2021-01-01 热度:159
我需要一个在oracle中为存储过程创建错误日志文件的示例. 请给我一个表创建和存储过程创建和错误日志创建的示例. 提前致谢 编辑(其他问题的相关信息) 假设有一个存储过程.当我执行该存储过程时,可能会出现一些预期的错误/异常,因此我需要创建一个错误日志表,[详细]
-
如何在Oracle中跟踪哪些表/视图/ etc取决于表
所属栏目:[站长百科] 日期:2021-01-01 热度:98
如何知道哪些对象(表/视图/等)使用某个表? 我必须更换我的桌子PRICE. 那么,是否有类似的东西? select system.dependencies from PRICE 解决方法 SELECT NAMEfrom user_dependencieswhere referenced_name = 'PRICE'[详细]
-
通过Oracle的数据库链接运行SQL Server存储过程
所属栏目:[站长百科] 日期:2020-12-31 热度:79
参考 How to execute an Oracle stored procedure via a database link,它在我的情况下不起作用.我不知道我错过了什么. 我在同一台计算机上有一个SQL Server实例和Oracle数据库.数据库链接在Oracle中创建,称为ss. SQL Server中有一个名为dbo.test_proc的存储[详细]
-
了解oracle数据库数据访问机制
所属栏目:[站长百科] 日期:2020-12-31 热度:166
从 another question开始: Full table scans,index range scans, fast full index scans,nested loops, merge join,hash joins etc. are simply access mechanisms that must be understood by the analyst 有人可以解释每一个,并提供我可以进一步阅读它们[详细]
-
oracle:COMMENT的oracle等效数据类型是什么?
所属栏目:[站长百科] 日期:2020-12-31 热度:88
我应该使用oracle中的数据类型来存储注释框?我打算使用LONG但它只允许一个.或者我应该使用VARCHAR2并将其设置得非常大? 解决方法 您希望能够支持的最长评论是什么? 如果您的注释长度小于4000个字节,则可以使用VARCHAR2(4000).如果您的注释长度超过4000个[详细]
-
Oracle:如何显示DBMS_XMLDOM.DOMDocument以进行调试?
所属栏目:[站长百科] 日期:2020-12-31 热度:141
运行Oracle 10g,Sqldeveloper 1.5.5 我想在sqldeveloper的输出或结果窗口中以字符串形式查看DBMS_XMLDOM.DOMDocument的内容.或者其他一些调试这个东西的简单方法…… 谢谢,P 解决方法 DBMS_XMLDOM.WRITETOBUFFER Writes the contents of the node to a buffe[详细]
-
使用Oracle SQL增加日期
所属栏目:[站长百科] 日期:2020-12-31 热度:124
我们每天晚上使用SQL发送邮件.特别是我们想每隔3天发一次提醒,但我完全不知道怎么做,或者甚至可能? 这是我的代码: SELECT *FROM tableWHERE status = 'pending' AND ( date_created = sysdate - 3 OR date_created = sysdate - 6 OR date_created = sysdat[详细]
-
Oracle SQL:从另一个表添加sum以查询结果
所属栏目:[站长百科] 日期:2020-12-31 热度:165
我有两个表,其中一个表TABLE2有一个TABLE1_IDs列,因此TABLE2和TABLE1行之间存在多对一关系.表2具有列PRICE,其是表示美元金额的数字.我有一个查询获取TABLE1的某些行,但我想得到所有相应的TABLE2行的PRICE值的总和作为查询结果中的附加列. 我如何在Oracle中实[详细]
-
表示oracle sql中的泛化
所属栏目:[站长百科] 日期:2020-12-31 热度:171
我正在尝试将类图(光盘租赁商店的学校项目)翻译成sql,但我仍然坚持一个广泛的关系. 我有Disc的父类,以及音乐,电影和游戏的子类. 我怎样才能在sql(oracle)中表示这些? 到目前为止我写的是: CREATE TABLE Disc(disc_id numeric(10) not null,disc_title varc[详细]
-
oracle – 从v $datafile中查找表名.名字c??olum
所属栏目:[站长百科] 日期:2020-12-31 热度:195
当您查看等待事件(即使用Toad)时,您会看到一个文件#参数. 如何以表名的形式获取更多有用的信息. 是否有可能知道该表读取的记录数量? 在另一个论坛中我发现了这个建议,但似乎没有用. select segment_namefrom dba_extents extwhere ext.file_id = 828 and 10[详细]
-
如何将文本附加到oracle clob
所属栏目:[站长百科] 日期:2020-12-31 热度:125
是否可以在不重新读取和重写整个内容的情况下将文本附加到oracle 9i clob? 我试过这个: PreparedStatement stmt = cnt.prepareStatement( "select OUT from QRTZ_JOBEXEC where EXEC_ID=? " + "for update",ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_[详细]
-
来自参数的Oracle“IN子句”
所属栏目:[站长百科] 日期:2020-12-31 热度:101
我对Oracle非常不熟悉,我只是想让它发挥作用.我看过 here和 here,但不知道如何让它全部工作.这就是我需要的.我需要一个proc接受一个逗号分隔的字符串作为参数,我可以在查询的“IN子句”中使用它并返回一个游标结果.是否可以在一个包罗万象的过程中做到这一点[详细]
-
Oracle SQL语法:V $视图
所属栏目:[站长百科] 日期:2020-12-31 热度:92
我注意到Oracle带有一些特殊的表/视图(例如V $SESSION),它们不包含在dba_tables中,也不包含在dba_views中. 这是为什么? 有人可以解释表或视图何时是dba_tables / dba_views的一部分,何时不是? 解决方法 所有视图都列在DBA_VIEWS中. Oracle的V $对象实际上[详细]
-
丢弃现有的包状态 – Oracle
所属栏目:[站长百科] 日期:2020-12-31 热度:193
我正在使用Oracle,我在一些触发器和包上修改了代码. 当我运行修改代码并尝试对表执行更新的脚本文件(触发触发器)时,我将丢弃现有的包状态 我收到了一堆错误 ORA-04068:ORA-04061:ORA-04065:ORA-06512:--Trigger error -- line 50ORA-04088: 此错误仅在第一次[详细]
-
Oracle SQL Developer Query以其他用户身份连接
所属栏目:[站长百科] 日期:2020-12-31 热度:198
我正在通过一个新的sql文件设计一个新的数据库.我正在使用Oracle SQL Developer并以sysdba身份登录. 我想知道SQL开发人员是否支持或具有相同的命令 connect scott/tiger; 先感谢您. 编辑 我试图在引用Schema B表的Schema A表上创建一个外键. 显示的错误是 [E[详细]
-
oracle – 如何在PL / SQL中将daynumber(第331天)转换为yyyymmdd
所属栏目:[站长百科] 日期:2020-12-31 热度:166
如果我知道一年中的当天数是331,那么如何在PL / SQL中将其转换为yyyymmdd? 解决方法 要转换为日期: to_date(331,'DDD') 然后,如果需要,您可以使用TO_CHAR格式化该日期.[详细]
-
oracle job不自动执行,手动可以执行
所属栏目:[站长百科] 日期:2020-12-31 热度:159
解决方法: 用sysdba登录,执行show parameter job_queue_process看看结果是不是0 如果是这个原因,可以修改此参数 ALTER SYSTEM SET job_queue_processes = 100; ? 小结 1)job_queue_processes参数决定了job作业能够使用的总进程数。 2)当该参数为0值,任[详细]
-
oracle decode与聚合函数连用bug
所属栏目:[站长百科] 日期:2020-12-31 热度:182
在写sql过程中竟然发现了一个oracle中decode和聚合函数连用的bug. ? 来说一下: 先建一张临时的测试表 create table test (id number,value varchar2(10)); insert into test values(1,0); insert into test values(2,50); insert into test values(3,100);[详细]
-
服务器oracle数据库定时备份
所属栏目:[站长百科] 日期:2020-12-31 热度:60
首先要先建立一个.bat的文件? 然后执行这个bat文件 测试是否能得到这个收据库的打包文件。 ? bat文件内容: @echo off @color b del /f /s /q D:oraclebackupdumpjx_hnyl.dmp? ? ? ? ? ? ? ? --删除服务器上面的备份文件 留下压缩文件就可以了 节省内存[详细]
