oracle11g相关内容

如何将Airflow连接到Oracle数据库

我正在尝试使用Airflow创建与oracle数据库实例(oracle:thin)的连接. 根据他们的主机:example.com:1524/sid 其他字段填写为: 连接类型:Oracle 架构:用户名( 登录:用户名 密码:* * * 建立连接后,它会为我尝试执行的每个查询( ORA-12514 )提供保存错误代码. 看来oracle不允许气流连接: ..
发布时间:2020-05-22 00:04:15 数据库

Oracle SQL Developer:故障-测试失败:网络适配器无法建立连接?

问题 请注意,出于安全考虑,我更改了详细信息.但是,问题仍然完好无损. 我在服务器herp-devDV.derp.edu上的服务器上安装了Oracle 11g数据库. 现在,我在服务器derp-db.derp.edu上有另一个Oracle 11g数据库. 我在Oracle SQL Developer中为herp-devDV.derp.edu和derp-db.derp.edu输入了 ..

CASE和COALESCE短路评估适用于PL/SQL中的序列,但不适用于SQL中的序列

在SQL中使用时,CASE和COALESCE()文档中描述的短路评估是否适用于序列?这似乎没有发生. CASE 上的Oracle 文档指出: Oracle数据库使用短路评估.对于简单的CASE表达式...如果先前的compare_expr等于expr,则Oracle永远不会评估compare_expr.对于搜索到的CASE表达式,数据库...如果先前的条件为true,则永远不会评估条件 ..
发布时间:2020-05-22 00:02:48 数据库

在Oracle Express中创建触发器

我试图在Oracle 11g Express和SQL Developer中执行自动递增之类的操作. 我对Oracle知之甚少,而且对触发器也很陌生. 我尝试运行此程序,但我不知道如何正确执行. CREATE TABLE theschema.thetable (id NUMBER PRIMARY KEY, name VARCHAR2(30)); CREATE SEQUENCE thes ..
发布时间:2020-05-22 00:01:45 数据库

重新启动服务器后出现ORA-12514错误

我在服务器上安装了oracle 11g,.Net oracle客户端将访问数据库. 直到昨天,我使用以下连接字符串从客户端进行连接: User ID=dbcplas;Password=pwd123;Data Source=(DESCRIPTION = (ADDRESS =(PROTOCOL = TCP)(HOST = 172.17.26.7)(PORT = 1521))(CONNECT_D ..
发布时间:2020-05-21 23:59:13 数据库

定期运行Oracle查询的最佳方法

我需要了解在Oracle上定期运行查询的最佳实践是什么(我使用的是 11g ). 在我的特定用例中,我在表x中指定了DUE_DATE.我想做的是每天在00:01运行查询,以计算某些记录的状态(“确定",“警告",“严重"或“过期").特定记录的状态是根据相对于x.DUE_DATE的今天日期(其中“今天"是运行查询的日期)以及表示“警告"和“严重"的一些用户指定值(包含在表中)计算得出的y). ..
发布时间:2020-05-21 23:57:28 数据库

将日期参数添加到oracle查询

我想做的是在两个日期之间执行查询,而日期将来自参数. 在下面的代码中,我放置一个参数,并将第二个日期固定为示例. 代码/查询有点想将其粘贴到此处,但这是一个简短的版本: OracleParameter fromDateParameter = new OracleParameter(); fromDateParameter.OracleDbType = OracleDbType.V ..
发布时间:2020-05-21 23:57:08 C#/.NET

在使用between关键字时,行编号不显示任何行

当我在关键字之间使用 rownum 和时,查询不会返回任何行.谁能解释查询不检索任何行的原因? select * from cus where rownum between 2 and 6; 我只想检查将rownum与between关键字一起使用时是否可以工作.因此,我只是尝试了上面的查询以显示2到6之间的行.但是当我尝试执行查询时,它不检索任何行. 预先感谢 解决方案 O ..
发布时间:2020-05-21 23:57:06 数据库

使用单个查询更新多个表列值

如何使用单个查询更新多个表中的数据? MySQL示例 MySQL中的等效代码: UPDATE party p LEFT JOIN party_name n ON p.party_id = n.party_id LEFT JOIN party_details d ON p.party_id = d.party_id LEFT JOIN incident_participant ip ..
发布时间:2020-05-21 23:55:53 数据库

带有sysdate的to_date函数

select TO_CHAR(to_date(sysdate, 'DD-MON-YYYY'), 'DAY') FROM DUAL; 当我运行此查询时,输出为:SUNDAY.但我们知道今天是星期二(2013年1月1日). 还有 然后将查询更改为 select TO_CHAR(to_date('01-JAN-2013', 'DD-MON-YYYY'), 'DAY') FROM DUA ..
发布时间:2020-05-21 23:55:26 数据库

从oracle tmstmp字段中删除毫秒

我在Oracle中有一个TIMESTAMP(6)字段,我需要从时间中删除毫秒部分. 例如,我有 10/20/2014 10:34:06.356000 AM 我想删除毫秒数,这样我就可以了 10/20/2014 10:34:06 AM 您知道执行此操作的最佳方法吗? 谢谢! 解决方案 如何? select cast(col as timestamp(0) ..
发布时间:2020-05-21 23:54:59 数据库

Oracle 11g:查询不返回任何内容时,默认为静态值

在Oracle 11g中工作时,当表中存在该输入值时,我需要选择一个与该输入值相对应的数据,而当输入值不存在时,则需要选择一个静态默认值.我能找到的最好的方法就是写这样的东西: SELECT desired_datum FROM ( --Try to get explicit datum SELECT desired_datum, 1 AS was_found FRO ..
发布时间:2020-05-21 23:53:47 数据库

在列中重复值

我在以逗号分隔的列中有以下值. BHOP23,BHOP23,BHOP24 我想知道一列中的值是否重复. 我该怎么做? 解决方案 Oracle安装程序: CREATE TABLE your_table ( your_list_column ) AS SELECT 'a,a,b,c,d' FROM DUAL UNION ALL -- duplicates both a ..
发布时间:2020-05-21 23:53:45 数据库