oracle10g相关内容

pls_integer 和 binary_integer 有什么区别?

我继承了一些代码,这些代码将成为一些额外工作的基础.查看存储过程,我看到了很多关联数组. 其中一些由 binary_integers 索引,一些由 pls_integers 索引.两者有区别吗? 我查看了文档,但除了从这一行: PL/SQL 数据类型PLS_INTEGER 和BINARY_INTEGER 是相同的.为简单起见,本文档使用 PLS_INTEGER 来表示 PLS_I ..
发布时间:2021-11-30 12:55:10 数据库

试图在 .NET 应用程序中读取或写入受保护的内存

我在 IIS 6 服务器中实现和 ASP .Net 应用程序时遇到了麻烦. 当用户尝试打开访问数据库的网页时,iis 服务器抛出“尝试读取或写入受保护的内存"这是 StackTrace: System.AccessViolationException:试图读取或写入保护记忆.这通常表明其他内存已损坏.在 Oracle.DataAccess.Client.OpsPrm.ResetValC ..
发布时间:2021-11-26 20:14:23 C#/.NET

在 Microsoft Windows 2008 Server 64 位上安装 Oracle 10 ODP.NET

我尝试从以下位置安装“Oracle10g Release 2 ODAC(64 位)10.2.0.3 for Windows x64":http://www.oracle.com/技术/软件/技术/windows/odpnet/64-bit/index.html 在 Windows 2008 服务器 64 位 上,但在我运行 setup.exe 后立即崩溃并出现以下错误: 问题签名:问题 ..
发布时间:2021-11-25 06:21:44 C#

如何手动卸载 Oracle?

有时我在 Windows 上的 Oracle 数据库会被占用.如何手动卸载 Oracle? 解决方案 从 Windows 机器中删除所有 Oracle 内容的六步过程: A.删除 Oracle 服务:在注册表中,转到\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services并删除所有以“Oracle"开头的内容 B.从注册表中删除 ..
发布时间:2021-09-14 18:31:35 其他开发

Oracle:在文本字段中使用 IN 子句?

可能的重复: 如何在 oracle 9i 中最好地拆分 csv 字符串 我有一些遗留数据,其中有一个 VARCHAR2(100) 字段 SUBID 具有逗号分隔的数据: empno subid1 1, 3, 22 18,19, 3, 6, 9 等 我需要编写相当于 选择 *从表where id in ( select SUBID from subidtable where em ..
发布时间:2021-09-08 20:19:18 其他开发

使用两个动态值在 oracle v10.2.0 上进行透视

我需要得到这样的查询结果: |Person1 |Person2 |Person3 |...------------------------------------------------------------------------------------日期1 |函数(Person1Id,Date1)|函数(Person2Id,Date1)|函数(Person3Id,Date1)|...日 ..
发布时间:2021-06-18 18:40:36 其他开发

使用 Oracle 数据库配置助手创建空数据库

我正在使用 Oracle 的数据库配置助手工具来创建一个新数据库,但是一旦创建了数据库,我在 Oracle SQL Developer 中打开它,我看到已经创建了很多表.这是为什么?如何创建空数据库? P.S:这是我的数据库表创建后的样子 解决方案 我认为架构和数据库之间存在一些混淆. 您永远不能在 Oracle 中创建空数据库,因为当您使用 DBCA 工具在 Oracle 中 ..
发布时间:2021-06-13 18:31:24 其他开发

分页自定义查询获取前 N 行错误

我在 Oracle 10g 中有这么长的查询(需要自定义分页). SELECT *从 (SELECT FILTERED_ORDERED_RESULTS.*,COUNT(1) OVER() TOTAL_RECORDS从 (选择 BASEINFO.*,RN 行数从 (SELECT A.ID_LIST AS ID,一个名字,A.DATE_CREATE 作为 DATECREATE,A.DATE_UPDA ..
发布时间:2021-06-13 18:31:20 其他开发

用于重复检查的动态 SQL - Oracle PL/SQL

由于我的权限有限,以下无法创建为程序. 我需要关于开发动态 SQL 的帮助,该 SQL 检查表中是否存在重复的唯一 ID.另外,是否可以使用同一个查询检查多个表的重复项? 声明table_name 是 table:= table_1unique_id varchar2(100):= unique_1开始选择unique_id,count(unique_id) 作为 count_unique ..
发布时间:2021-06-13 18:31:17 其他开发

如何在 PL/SQL (Oracle) 中发送电子邮件?

我有一个程序可以计算 SMS_OUTBOX 表中的行数,并在其行数超过 1000 时发送电子邮件.我的程序如下: CREATE OR REPLACE PROCEDURE SEND_EMAIL_ABOUT_PENDING_SMS ISCHECK_SMS_COUNT NUMBER := 1000;CURRENT_SMS_COUNT NUMBER;开始SELECT COUNT(1) INTO CURR ..
发布时间:2021-06-13 18:31:14 其他开发

Select 抛出 ORA-01858 异常

使用以下查询,抛出 Oracle 异常.但是,我不明白为什么.任何人都可以透露一些信息吗? select visit_id, to_date(response, 'DD/MM/YYYY') as ConversionDate from(选择 *来自 dat_results_ext其中 item_name = 'CALLBACKDATE')其中 to_date(response, 'DD/MM/Y ..
发布时间:2021-06-13 18:31:11 其他开发

如何将一个表的水平值绑定到oracle数据库中另一个表的垂直值

我有两张桌子. 以属性开头的列根据部门而变化.属性描述在这里 我的要求是根据如下表根据部门获取每个属性及其主键的值. 老实说,我在我的程序中遇到了这个问题.我无权更改表,也没有通用的唯一键列.如果有人能给我提供建议,我将不胜感激. 解决方案 with a as (select a.*, row_number() over (partition by department ..
发布时间:2021-06-13 18:31:08 其他开发

如何在oracle中将日期(字符串类型)转换为日期(日期时间)

我被 Oracle 查询困住了.在我的仪表板应用程序中,我们基本上必须显示总详细信息行的摘要图.在一个特定选项卡中,我们需要详细信息中的日期时间,但我们仅按日期对摘要进行分组. 如何在oracle中将日期(字符串类型)转换为日期(日期时间).我在选择中使用选择,换句话说就是嵌套选择.内部查询返回字符串日期时间,外部查询无法将其转换为日期时间 解决方案 您可以使用 to_date 函数 ..
发布时间:2021-06-13 18:31:04 其他开发

在 Oracle 10g 第 2 版中编辑控制文件

我尝试将一个 oracle 数据库服务器克隆到另一个 oracle 数据库服务器.完成克隆后,当我尝试通过启动 SQL Plus 连接到数据库时我收到以下错误: ORA-01157: 无法识别/锁定数据文件 1 - 请参阅 DBWR 跟踪文件ORA-01110: 数据文件 1: '/home/oracle/oradata/ccisv2/system01.dbf' 我发现在克隆原始数据库位置的控 ..
发布时间:2021-06-13 18:31:01 其他开发

格式化 INTERVAL DAY(0) 到 SECOND(0)

我有几个时间字段是 INTERVAL DAY(0) TO SECOND(0) 数据类型来存储一天中的不同时间. 目前在正常检索中,我的字段显示如下: +00 19:00:00.000000 我如何设置格式以使其显示为 19:00? 解决方案 使用 substr(to_char(interval_value), 5, 5) 其中 interval_value 是列名(顺 ..
发布时间:2021-06-13 18:30:58 其他开发

SQL 排除查询

是否可以在单个 SQL 语句中执行以下操作: 在提示中使用电话号码的子集,例如 8001231000-8001239999.然后查询我的数据库中有电话号码,并返回原始子集中哪些电话号码不在我的数据库中?我的数据库是 Oracle 10g. 基本上不是带回8001231000-8001239999之间的电话号码,我想知道8001231000-8001239999之间的哪些电话号码不在我的 ..
发布时间:2021-06-13 18:30:55 其他开发

如何只显示oracle中的时间?

我有一个带有日期字段的表.当我运行查询时,我看到: 01/10/2009 22:10:39 如何只检索时间(IE:22:10:39) 解决方案 你可以试试这个: SELECT TO_CHAR(yourval, 'DD-MON-YYYY HH:MI:SS') FROM yourtable;SELECT TO_CHAR(yourval, 'HH:MI:SS') FROM your ..
发布时间:2021-06-13 18:30:47 其他开发

在游标内使用 Merge 语句

我们需要填充一个主表,其中包含来自一组 20 个不同表的列. 我编写了一个存储过程来连接一些表,这些表返回最大列数并将它们放在游标中. 现在.我正在使用 for 循环遍历游标记录,以便将它们插入到主表中. 如何在游标 for 循环中使用合并语句,以便我可以检查是否需要更新现有行或插入新行,具体取决于记录是否已存在. 如果我们可以在游标 for 循环中使用合并语句有什么想法吗 ..
发布时间:2021-06-13 18:30:44 其他开发