Questions tagged «oracle»

Oracle数据库是由Oracle Corporation创建的多模型数据库管理系统。请勿将此标签用于Oracle拥有的其他产品,例如Java和MySQL。


9
在Oracle中进行多行插入的最佳方法?
我正在寻找一种在Oracle 9数据库中执行多行插入的好方法。以下内容在MySQL中有效,但Oracle似乎不支持。 INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY, EXCH_NAT_KEY, EXCH_DATE, EXCH_RATE, FROM_CURCY_CD, TO_CURCY_CD, EXCH_EFF_DATE, EXCH_EFF_END_DATE, EXCH_LAST_UPDATED_DATE) VALUES (1, 1, '28-AUG-2008', 109.49, 'USD', 'JPY', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (2, 1, '28-AUG-2008', .54, 'USD', 'GBP', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (3, 1, '28-AUG-2008', 1.05, 'USD', 'CAD', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (4, 1, '28-AUG-2008', .68, 'USD', 'EUR', '28-AUG-2008', '28-AUG-2008', …

7
Liquibase锁定-原因?
当对Oracle服务器运行许多liquibase脚本时,我得到了这个。SomeComputer是我。 Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Liquibase Update Failed: Could not acquire change log lock. Currently locked by SomeComputer (192.168.15.X) since 2013-03-20 13:39 SEVERE 2013-03-20 16:59:liquibase: Could …


19
内在联系与何处
两者之间的性能(在oracle中)是否有区别 Select * from Table1 T1 Inner Join Table2 T2 On T1.ID = T2.ID 和 Select * from Table1 T1, Table2 T2 Where T1.ID = T2.ID ?
257 sql  performance  oracle 

6
Oracle“分区依据”关键字
有人可以解释一下partition by关键字的作用,并给出一个简单的示例,以及为什么要使用它吗?我有一个别人写的SQL查询,我试图弄清楚它的作用。 通过以下方式进行分区的示例: SELECT empno, deptno, COUNT(*) OVER (PARTITION BY deptno) DEPT_COUNT FROM emp 我在网上看到的示例似乎过于深入。


7
Oracle SQL:使用另一个表中的数据更新表
表格1: id name desc ----------------------- 1 a abc 2 b def 3 c adf 表2: id name desc ----------------------- 1 x 123 2 y 345 在oracle SQL中,如何运行sql更新查询,该查询可以使用表2 name并desc使用表2来更新表1 id?所以我得到的最终结果是 表格1: id name desc ----------------------- 1 x 123 2 y 345 3 c adf 问题取自用另一个表中的数据更新一个表,但专门针对oracle SQL。
251 sql  oracle  sql-update 

8
Java JDBC-如何使用服务名称而不是SID连接到Oracle
Наэтотвопросестьответына 堆栈溢出нарусском:КакподключитсякБД甲骨文используяимясервиса(服务名称)вместоSID? 我有一个使用JDBC(通过JPA)的Java应用程序,该应用程序使用主机名,端口和Oracle SID连接到开发数据库,​​如下所示: jdbc:oracle:thin:@ oracle.hostserver1.mydomain.ca:1521:XYZ XYZ是Oracle SID。现在,我需要连接到另一个不使用SID,而是使用Oracle“服务名”的Oracle数据库。 我尝试了这个,但是没有用: jdbc:oracle:thin:@ oracle.hostserver2.mydomain.ca:1522:ABCD ABCD是另一个数据库的服务名称。 我究竟做错了什么?



3
Oracle SQL Developer多个表视图
在Oracle SQL Developer中,查看表时可以使用“数据”选项卡列出表中的数据。在那里可以添加,删除,编辑或仅查看当前查看的表的记录 问题是我们经常真的真的需要一次查看多个表,然后我们需要打开多个选项卡,我不知道该怎么做,任何建议。提前


18
从多个表中选择count(*)
如何count(*)从具有结果的两个不同表(分别称为tab1和tab2)中进行选择: Count_1 Count_2 123 456 我已经试过了: select count(*) Count_1 from schema.tab1 union all select count(*) Count_2 from schema.tab2 但是我所拥有的是: Count_1 123 456
229 sql  oracle  count 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.