-
plsql – 如何在oracle sql developer中运行pl / sql程序
所属栏目:[站长百科] 日期:2021-05-25 热度:142
DECLARE message varchar2(20):= 'Hello,World!';BEGIN dbms_output.put_line(message);END; 如何在Oracle SQL Developer中执行上面的pl / sql程序. 任何人都可以建议我吗? 我已尝试按照此图像中显示的步骤操作.有些步骤被排除在外,但我相信您会在遇到它们[详细]
-
如何查看任意oracle会话正在使用的事务隔离级别
所属栏目:[站长百科] 日期:2021-05-24 热度:99
我试图找出特定会话(不是我自己)在oracle服务器上的隔离级别.是否有v $..视图来获取此信息? 您可以在v $transaction [1]的标志列中测试位28. SELECT s.sid,s.serial#,CASE BITAND(t.flag,POWER(2,28)) WHEN 0 THEN 'READ COMMITTED' ELSE 'SERIALIZABLE' EN[详细]
-
所有列的Oracle列宽
所属栏目:[站长百科] 日期:2021-05-24 热度:78
例如,执行用于显示各种列的长语句时的问题之一 select g.guestid,g.forename,g.surname,b.bookingid,b.arrivedate,b.departdate,br.floorno,br.roomno from... Linux终端上的列大小似乎是一个问题.例如,Forename VarChar(80)列在执行上述语句时会占用屏幕的[详细]
-
使用odp.net的Oracle实体框架不在linq查询中获取参数
所属栏目:[站长百科] 日期:2021-05-24 热度:68
我使用odp.net在Oracle中使用EntityFramework.参数化的sql查询不起作用. var orderCode = "XYZ";var set = ctx.Database.SqlQueryOrder( "Select * from dwh.Orders where OrderCode = '{0}'",orderCode); (要么) var set1 = ctx.Database.SqlQueryOrder( "S[详细]
-
如何在Oracle sqlplus中编写for循环?
所属栏目:[站长百科] 日期:2021-05-24 热度:96
我正在尝试在Oracle sqlplus接口中编写for循环.当写一个循环语句按下回车时,我收到一个错误: SQL for i in 1..10 loopSP2-0734: unknown command beginning "for i in 1..." - rest of line ignored.SQL 我的for循环子句有问题吗? For循环是一个PL / SQL结[详细]
-
Oracle开发人员VM与Oracle 11g
所属栏目:[站长百科] 日期:2021-05-24 热度:179
我用oracle DB和Oracle Linux为VirtualBox找到了 here非常好的图像. 但问题是,我想使用Oracle 11g,而不是像这个图像中的12c.我找不到这个iso的链接,但我确信,它必须在官方的Oracle网站上. 这个有Oracle 11g数据库和SQL Developer: http://download.oracle.c[详细]
-
Oracle SQL null加数字给出一个空值
所属栏目:[站长百科] 日期:2021-05-24 热度:98
我正在使用(操作)进行一些计算,但是我看到我有一些空结果,我检查了数据库,我发现自己做了类似数字号码空号码的数字… = null.这对我来说是一个问题. 对我的问题有任何建议吗?如何解决这个国王的问题? 谢谢 我的偏好是使用ANSI标准结构: select coalesce(n[详细]
-
如何从Oracle存储过程中获取两个返回值
所属栏目:[站长百科] 日期:2021-05-24 热度:144
我知道如何从Oracle中的Oracle SP获得一个返回值,如下所示 MyReturn := MY_ORACLE_SP (); 如果MY_ORACLE_SP2的返回值大于1.我能怎么做? -- IN arguments : you get them. You can modify them locally but caller won't see it-- IN OUT arguments: initial[详细]
-
在Oracle中导入CSV数据(尝试Apex / SQL Developer)
所属栏目:[站长百科] 日期:2021-05-24 热度:80
我最初在超级用户上问这个问题,但有人建议我转发这里. 我使用的是最新版本的APEX(4.1.1)和Oracle(11.2.0.3). 我正在将CSV数据上传到一组表格. 我一直在尝试,并遇到了一些我以前没见过的问题. 举个例子,我试图将数据导入到这个表中: CREATE TABLE SW_ENGINEE[详细]
-
.net – Oracle Update挂起
所属栏目:[站长百科] 日期:2021-05-24 热度:126
我在使用Oracle更新时遇到了问题.对ExecuteNonQuery的调用无限期挂起. 代码: using (OracleCommand cmd = new OracleCommand(dbData.SqlCommandStr,conn)){ foreach (string colName in dbData.Values.Keys) cmd.Parameters.Add(colName,dbData.Values[colN[详细]
-
plsql – 如何使用存储过程将oracle表数据转换为单独的xml文件
所属栏目:[站长百科] 日期:2021-05-24 热度:102
我想知道如何将表数据转换为xml单独的文件.我是否需要使用UTL文件概念?以下是示例代码.任何人都可以帮我澄清一下吗? CREATE OR PROCEDURE PRC_INSDB_XML (Booking_date1 in date)as beginSELECT XMLElement("Employee",XMLForest(empno,ename,job,mgr,hire[详细]
-
database – 将代理键添加到现有Oracle DB表的首选方法
所属栏目:[站长百科] 日期:2021-05-24 热度:96
我必须使用几千条记录修改Oracle 10g数据库中的现有表,以添加代理自动编号密钥.我想到的一种方法是 创建一个新序列 创建id列,允许空值 使用序列更新id列 更改表以为新id列添加“not null”和“primary key” 有没有更容易或更有效的方法来做到这一点(或者有[详细]
-
如何使用Typesafe Stack deb repo与Oracle Java 6而不是OpenJDK
所属栏目:[站长百科] 日期:2021-05-24 热度:112
我想通过他们的Deb repo将Typesafe Stack安装到Ubuntu Server,但是没有下载所有的OpenJDK软件包.我安装了Oracle JDK 6并通过更新替代方案在我的PATH中安装OpenJDK打破了一些东西. 最好的方法是什么?我似乎不能使用apt-get –no-install-recommended标志: $[详细]
-
.net – 实体数据模型向导中没有Oracle DataSource
所属栏目:[站长百科] 日期:2021-05-24 热度:132
我正在使用ODP.NET,我需要从我的数据库生成ORM. 我安装了: Visual Studio 2010 Ultimate ODAC1120250Beta_EntityFramework_x64.zip 在Server Expolorer中,我可以看到Oracle数据库的数据源,我可以连接到远程oracle服务器并运行查询. 当我添加ADO.NET实体数据[详细]
-
ORACLE SQL从2个select语句中获取两个值的差异
所属栏目:[站长百科] 日期:2021-05-24 热度:51
我们有2个非常简单的SELECT语句: SELECT value from table where date between DATE1 and DATE2SELECT value from table where date between DATE3 and DATE4 我们需要一种方法来编写单个SQL语句,它将获得从这两个SQL语句返回的“值”的差异. 我们尝试了以[详细]
-
通过ssh隧道使用oracle db.错误“ORA-12541:TNS:没有听众”
所属栏目:[站长百科] 日期:2021-05-24 热度:79
您好我通过隧道从数据中心访问Oracle DB时遇到问题. 我们有一个非常标准的数据中心,一台机器可以从外面访问 (我把它的IP放在/ etc / hosts文件中作为dc)和Oracle DB里面.我们在内部网络上的oracle数据库的IP地址是192.168.1.7 要创建隧道我正在使用命令: ss[详细]
-
Oracle在SQL中添加1小时
所属栏目:[站长百科] 日期:2021-05-24 热度:136
我只是想在一个值上加1小时,这有点复杂在哪里以及为什么我这样做但基本上我只需要查询这样的东西 select DATE_ADD(hh,1,'2014-10-15 03:30:00 pm') from dual 我一直在阅读那些说使用dateAdd或date_add的旧文章,但我一直收到无效的标识符错误. select sysdat[详细]
-
有关触发器(ORA-39083,ORA-00942)的Oracle IMPDP REMAP_SCHEMA问
所属栏目:[站长百科] 日期:2021-05-24 热度:195
可以使用Oracle数据泵导入工具(IMPDP.EXE)使用REMAP_SCHEMA选项将一个模式导入另一个模式.但是,存在一个问题,即触发器未正确重新映射.这导致触发器根本没有创建错误,如下所示: ORA-39083: Object type TRIGGER failed to create with error: ORA-00942: tab[详细]
-
从一个表中选择,插入另一个表oracle sql查询
所属栏目:[站长百科] 日期:2021-05-23 热度:181
我试图从一个表中选择数据 并将数据插入另一个表 SELECT ticker FROM tickerdb; 使用OracleSql我试图 从tickerdb表中获取股票代号“GOOG” 并将t.ticker插入stockdb表. 从tickerdb表中选择 – 插入quotedb表 INSERT INTO quotedb (t.ticker,q.prevclose,q.op[详细]
-
是Oracle PL / SQL的一个很好的参考
所属栏目:[站长百科] 日期:2021-05-23 热度:91
什么是Oracle PL / SQL的最佳参考?我非常了解SQL-92和MS-SQL扩展,但现在我正在使用Oracle,我很难找到PL / SQL语言的良好参考. 我正在寻找以下参考文献: 变量 循环 光标 套餐 触发器 存储过程 临时表 非常感谢. 正如克劳斯所说,在线文档是非常好的.从 2-Day[详细]
-
Oracle 11g分析表上的并发统计信息收集
所属栏目:[站长百科] 日期:2021-05-23 热度:182
我在Oracle 11g上开发DWH.我们有一些大桌子(2.5亿行),按价值划分.每个分区被分配给不同的馈送源,每个分区独立于其他分区,因此可以同时加载和处理. 数据分布非常不均衡,我们有数百万行的分区,并且分区不超过一百行,但是我没有选择分区方案,而且我不能改变它.[详细]
-
表示Oracle中的IPv4 / IPv6地址
所属栏目:[站长百科] 日期:2021-05-23 热度:58
在Oracle中,代表网络地址的适当数据类型或技术是什么,哪些地址可能是IPv4或IPv6? 背景:我正在转换表记录网络活动,使用PostgreSQL inet data type构建,以在同一个表中保存v4和v6地址. 但是,没有行包含v4和v6地址. (也就是说,记录来自机器的v4堆栈或机器的v6[详细]
-
Oracle SQL GROUP BY“不是GROUP BY表达式”的帮助
所属栏目:[站长百科] 日期:2021-05-23 热度:75
我有一张table some_table +--------+----------+---------------------+-------+| id | other_id | date_value | value |+--------+----------+---------------------+-------+| 1 | 1 | 2011-04-20 21:03:05 | 104 || 2 | 2 | 2011-04-20 21:03:04 | 229 |[详细]
-
oracle – PL / SQL ORA-01422:精确的提取返回超过请求的行数
所属栏目:[站长百科] 日期:2021-05-23 热度:172
我得到这个错误我不知道是什么错了. “宣布 * 第1行出错 ORA-01422:精确提取返回超过请求的行数 ORA-06512:在第11行“ 这是我的代码 DECLARErec_EMPID EMPLOYEE.EMPID%TYPE;rec_ENAME EMPLOYEE.ENAME%TYPE;rec_JOB EMPLOYEE.DESIGNATION%TYPE;rec_SAL EMPL[详细]
-
oracle – PL / SQL中是否有散列函数?
所属栏目:[站长百科] 日期:2021-05-23 热度:157
我在PL / SQL中寻找一个哈希函数来获取一个varchar的哈希值.我在Oracle 10中发现一个名为dbms_crypto的包,其中包含一个函数dbms_crypto.hash,甚至其他包dbms_sqlhash.getHash,但是在我打电话给他们的时候,我有一个消息,因为它找不到它们… 有人知道我怎么称[详细]