-
Oracle – SQL – 插入子选择
所属栏目:[百科] 日期:2020-12-12 热度:90
我收到的是ORA-00947:以下查询中的值不够: insert into tableb(colA,colb,colc,cold)select(select max(rec_no)+1 from tableb)F2,F3,F4from tablea; 有人能指出我将inser的子查询包含在/ select语句中的正确方法吗? 谢谢 你只是错过了一个逗号.事实上,Or[详细]
-
从oracle迁移到DB2
所属栏目:[百科] 日期:2020-12-12 热度:167
我想将我的oracle架构迁移到db2. 任何可用于迁移的工具? 请帮忙 IBM有一个名为 IBM Data Movement Tool的免费工具可以帮助解决这个问题. 他们还发表了一本非常实用的红皮书,可以回答你所有的问题等等.它被称为:Oracle to DB2 Conversion Guide: Compatibil[详细]
-
您如何更改Oracle数据库的版本?
所属栏目:[百科] 日期:2020-12-12 热度:174
我很想知道其他人用什么方法来跟踪对数据库所做的更改,包括表定义更改,新对象,包更改等.您是否使用带有外部版本控制系统的平面文件?触发器?其他软件? 在我工作的站点上,需要对生产实例进行的任何更改都必须编写为将在SQL * Plus中运行的更改脚本;此外,从[详细]
-
如何更改Oracle数据库的最大连接数?
所属栏目:[百科] 日期:2020-12-12 热度:176
如何在启动时更改与Oracle数据库的最大连接数? 我用 : ALter system set sessions=500 scope=spfile; 但是,重新启动数据库后,使用show parameter sessions仍会为会话提供值772 奎. 你之后是否也在更改PROCESSES参数? sessions is a derived parameter. 尝[详细]
-
Oracle – 以任何方式查看特定表的未更改的更改?
所属栏目:[百科] 日期:2020-12-12 热度:141
我正在通过当前执行大量DML语句的批处理进行调试,但不会立即执行提交.能够在未提交事务时查看来自另一个会话的“待定”更改将会很高兴.这可能吗? 例: Insert into table myTable (col1,col2) values ("col1","col2");--Somehow view the pending transacti[详细]
-
Oracle数据库在大约20分钟内突然填充存储设备
所属栏目:[百科] 日期:2020-12-12 热度:195
亚马逊RDS上的我的Oracle实例在大约20分钟的时间内填充了20GB的存储空间.我检查了所有使用这个数据库的应用程序,没有什么看起来与众不同 – 我无法弄清楚为什么会发生这种情况. 请参阅CloudWatch中的图表: 正如你所看到的,我将存储空间增加到25GB,希望我可[详细]
-
oracle – Plsql将数字(货币)拼写为意大利货币而不用硬编码的翻
所属栏目:[百科] 日期:2020-12-12 热度:180
我找不到自动发布的帖子,因为我不想硬编码英语和意大利语之间的映射. 有没有办法将拼写编号写入PLSQL,Oracle 10g或11i中的任何语言? 我没有这个内置包:我的oracle中的AP_AMOUNT_UTILITIES_PKG. CREATE OR REPLACE FUNCTION Currency_conversion(currency I[详细]
-
如何使用表中的现有行修改Oracle中的数据类型
所属栏目:[百科] 日期:2020-12-12 热度:118
如何在不删除表数据的情况下将列的DATA TYPE从number更改为varchar2? 你不能. 但是,您可以使用新数据类型创建新列,迁移数据,删除旧列,并重命名新列.就像是 ALTER TABLE table_name ADD( new_column_name varchar2(10) );UPDATE table_name SET new_column_n[详细]
-
如何在Oracle数据库上显示SQL执行?
所属栏目:[百科] 日期:2020-12-12 热度:158
如何显示当前在oracle db上执行的SQL? 可能有用的额外信息包括用户,会话ID等. 大多数信息都可以在v $session中找到…并且可以从v $sql或v $sqltext_with_newlines中获取SQL Text … 这是我经常使用的一种查询格式的飞行中SQL,最长运行时间. -- In Flight SQ[详细]
-
oracle – 术语“投影”在SQL查询(或视图定义)中引用了什么
所属栏目:[百科] 日期:2020-12-12 热度:150
在Oracle的文档The Query Optimizer中,在 View Merging下,我找到了以下信息 The view merging optimization applies to views that contain only selections, projections ,and joins. That is,mergeable views do not contain set operators,aggregate func[详细]
-
oracle – SQL Developer脚本输出截断sys_refcursor宽度
所属栏目:[百科] 日期:2020-12-12 热度:125
我有一个函数定义,返回一个包含5个文本列的sys_refcursor.对不起,由于商业原因,我无法在此发布内容.列被转换为具有特定宽度(9,4,10,10)的varchar2.铸件允许我确保柱宽是恒定的. 在SQL Developer 1.5中,打印脚本输出(使用SQL工作表中的F5)很好地显示了光标的[详细]
-
oracle – 具有前缀的查询中的所有列的别名
所属栏目:[百科] 日期:2020-12-12 热度:187
可以在选择中使用前缀来别名所有列? 我在Oracle数据库中有一组表,我需要连接在一起,而且大多数表具有相同的列名.我想要这样的东西 select MAGIC_ADD_PREFIX("PREFIX",*) from TABLE 并有一个结果 +---------+----------+----------+|PREFIX_ID|PREFIX_FOO|P[详细]
-
oracle – 舒适的sqlplus界面?
所属栏目:[百科] 日期:2020-12-12 热度:123
我发现sqlplus’interface过时了.有一些命令或关键字可供使用,这是非常好的,但例如,没有上一个历史条目的“向上箭头”键可用. 什么是sqlplus的良好替换/扩展?可以是GUI或更好的(因此它通过SSH保持有用)命令行实用程序. SQL*Plus是与Oracle数据库一起运行的[详细]
-
Oracle创建ER图和数据字典
所属栏目:[百科] 日期:2020-12-12 热度:69
我是Oracle数据库的新手,想为我们现有的数据库开发数据字典和ER图.你有这方面的提示,脚本和工具吗? Oracle的 Data Modeller可以从现有数据库进行逆向工程.他们一次收费,但现在可以免费使用.[详细]
-
Oracle的VARCHAR和VARCHAR2数据类型有什么区别?
所属栏目:[百科] 日期:2020-12-12 热度:73
将来自其他DBMS的表迁移到Oracle时,标准任务之一是 replace all VARCHAR(n) fields with VARCHAR2(n) fields(提供n = 4000). 为什么Oracle像其他DBMS一样调用此数据类型VARCHAR2而不仅仅是VARCHAR? 似乎Oracle曾一度计划为VARCHAR提供与VARCHAR2不同的定义.[详细]
-
oracle – 如何更改架构名称?
所属栏目:[百科] 日期:2020-12-12 热度:164
我创建了一个用户: CREATE USER gds_mapIDENTIFIED BY gds_map; 现在我需要更改名称.我试图更新或找到其他方式,但还没有找到任何东西. 我会很高兴有任何暗示. 你不能(至少不是以支持或模糊的方式).您需要使用新用户名创建新用户并删除旧用户.[详细]
-
Oracle Style加入SQL Server
所属栏目:[百科] 日期:2020-12-12 热度:158
有没有办法在SQL Server中进行oracle样式连接? select * from t1,t2where t1.id = t2.id (+) 编辑 为什么最好使用“左外连接”和“内连接”类型?我发现更容易阅读旧表单,特别是如果涉及复杂的表连接. Microsoft正在使用ANSI ISO SQL标准. Mark Rittman对 A[详细]
-
如何使用sqlplus连接到位于另一台主机上的Oracle数据库,而无需修
所属栏目:[百科] 日期:2020-12-12 热度:133
我想使用sqlplus连接到位于另一台主机上的oracle数据库. This page建议在我的tnsnames上添加一个项目以连接到该数据库 local_SID = (DESCRIPTION = (ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521)) (CONNECT_DATA = (SID = remote_SID)) )[详细]
-
ORACLE SQL:填写缺少的日期
所属栏目:[百科] 日期:2020-12-12 热度:163
我有以下代码,它给出了30天的生产日期和生产量. select (case when trunc(so.revised_due_date) = trunc(sysdate) then trunc(sysdate) else trunc(so.revised_due_date) end) due_date,(case when (case when sp.pr_typ in ('VV','VD') then 'DVD' when sp.[详细]
-
在Standard Edition上监控Oracle数据库性能的工具
所属栏目:[百科] 日期:2020-12-12 热度:188
这是我正在寻找的: 适用于标准版,即无诊断包. 提供当前和历史性能数据. 良好的视觉效果,可轻松发现趋势并向管理层展示. 如果您使用过该工具,我会对您发现的优缺点感兴趣.我可以提出一个列表,但实际使用该工具的见解更值得. Foglight Perf.Analysis for Orac[详细]
-
oracle – 如何摆脱ORA-28002消息密码将在6天内到期?
所属栏目:[百科] 日期:2020-12-12 热度:161
我有一个用户获得ORA-28002,表明密码将在六天内到期.我运行了以下内容: ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; 但是当我尝试以用户身份登录时,消息仍然存在.执行此: select * from dba_profiles where RESOURCE_NAME LIKE 'PASSWORD_[详细]
-
Hyper-V上的Oracle Audit Vault和Database Firewall
所属栏目:[百科] 日期:2020-12-12 热度:195
我正在尝试将Oracle Database Firewall / Audit Server配置为Hyper-V上的虚拟机.问题是,例如,要在虚拟机上安装Database Firewall,VM需要至少有两个NIC-s(最多三个).在安装过程中,未检测到NIC-s(0).通常,NIC配置为在先前创建的虚拟网络(与其他现有虚拟机一起[详细]
-
string – 由R中的组连接列
所属栏目:[百科] 日期:2020-12-12 热度:138
假设我有这个员工名单: Dept Date Name ----- --------- --------------- 30 07-DEC-02 Raphaely 30 18-MAY-03 Khoo 40 07-JUN-02 Mavris 50 01-MAY-03 Kaufling 50 14-JUL-03 Ladwig 70 07-JUN-02 Baer 90 13-JAN-01 De Haan 90 17-JUN-03 King 100 16-AUG[详细]
-
oracle – 将行转换为多列
所属栏目:[百科] 日期:2020-12-12 热度:115
我有一个SQL Server实例,它具有到Oracle服务器的链接服务器. Oracle服务器上有一个名为PersonOptions的表,其中包含以下数据: ╔══════════╦══════════╗║ PersonID ║ OptionID ║╠══════════╬══════════╣║[详细]
-
Oracle数据库的推荐RAID配置是什么?
所属栏目:[百科] 日期:2020-12-12 热度:97
RAID(廉价磁盘冗余阵列)带有不同的配置(RAID-0,RAID-1 ……).安装Oracle数据库时应该设置和使用的推荐RAID配置是什么.该数据库主要用作数据仓库. 这取决于.在查看数据仓库时,如果您没有特定的设计,自动存储管理可能是一个很好的途径. 考虑AskTom,OTN Forums,[详细]