-
脚本禁用Oracle中的所有作业(DBMS_JOB包)?
所属栏目:[站长百科] 日期:2021-05-22 热度:156
我正在寻找一个禁用所有工作的脚本.现在我在Toad中突出显示它们,单击“脱机”按钮,然后提交更改.必须有一种方法可以在PL / SQL中执行此操作. 如果要阻止所有作业运行,可以更改初始化参数JOB_QUEUE_PROCESSES.如果将其设置为0,Oracle将不会运行使用DBMS_JOB计[详细]
-
SELECT语句用于WHERE子句中的Count
所属栏目:[站长百科] 日期:2021-05-22 热度:167
我正在尝试构造正确的sql语句(Oracle)以获取每个customer_id的device_id的计数大于给定值.例如,我想知道拥有3个以上device_ids的customer_id.单个device_id只能有一个customer_id与之关联,而customer_id可能有许多device_id. Table:device_idcustomer_id....[详细]
-
oracle – 要修改的列不是标识列
所属栏目:[站长百科] 日期:2021-05-22 热度:95
我创建了一个包含列S_ROLL NUMBER(3)NOT NULL的表现在我想将此列作为标识列. 我用过这个命令 alter table studentsmodify(S_ROLL NUMBER GENERATED BY DEFAULT ON NULL AS IDENTITY); 然后我收到了这个错误. S_ROLL NUMBER GENERATED BY DEFAULT ON NULL AS[详细]
-
如果可能,Oracle数据库中的每个字段都应该具有检查约束吗?
所属栏目:[站长百科] 日期:2021-05-22 热度:175
如果我知道正确的字段格式,我应该为所有这些字段创建检查约束,还是会影响插入/更新的性能?将正则表达式用于复杂规则是一个好主意,还是应该只使用像case和length这样的简单约束? 这些字段已在应用程序级别进行验证. 通常,最好不要信任应用程序并使用检查约[详细]
-
Oracle 11g dmp导入. ORA-39000 / ORA-39143错误
所属栏目:[站长百科] 日期:2021-05-22 热度:118
我在oracle和数据库中真的很新. 对于一个可能是愚蠢的问题感到遗憾. 这是我的问题.我有一个数据库导出(不是我的,所以我不知道它是如何导出的:有差异吗?),我想用以下脚本导入它: @Echo offBreak offRem fullimpdp.cmdset NLS_LANG=american_america.WE8MSW[详细]
-
在Oracle SQL Developer中使用Ref Cursor
所属栏目:[站长百科] 日期:2021-05-22 热度:81
我正在使用Oracle SQL Developer,但是在查看返回引用游标的包的结果时遇到问题.以下是包装定义: CREATE OR REPLACE package instance.lswkt_chgoff_recovas type rec_type is record ( source_cd lswk_tpr.gltrans.tpr_source_cd%TYPE,as_of_dt lswk_tpr.gl[详细]
-
将参数绑定到Oracle Dynamic SQL
所属栏目:[站长百科] 日期:2021-05-22 热度:104
我有一个接受多个参数的存储过程(即pName,pHeight,pTeam) 我有这样的查询: SQLQuery VARCHAR2(6000);TestCursor T_CURSOR;SQLQuery := 'SELECT ID,Name,Height,Team FROM MyTable WHERE ID IS NOT NULL ';-- Build the query based on the parameters passe[详细]
-
PLSQL:VARBIABLE:= SEQUENCE.NEXTVAL或SELECT SEQUENCE.NEXTVA
所属栏目:[站长百科] 日期:2021-05-22 热度:172
PL / SQL有什么区别: CREATE OR REPLACE FUNCTION WBAR_TEST_1 RETURN NUMBER IS LN_TMP NUMBER;BEGIN LN_TMP := SOME_SEQUENCE.NEXTVAL; RETURN LN_TMP;END WBAR_TEST_1; 和 CREATE OR REPLACE FUNCTION WBAR_TEST_2 RETURN NUMBER IS LN_TMP NUMBER;BEGIN[详细]
-
如何使用Toad从Oracle中的函数获取返回值
所属栏目:[站长百科] 日期:2021-05-21 热度:196
如何在Toad中找到函数的返回值是什么? 我正在运行类似这样的代码: declare r number;begin r:= packagename.functionname(paraname);end; 我无法弄清楚如何将“r”返回到数据网格,一些帖子建议使用DBMS输出,但在运行代码时没有写入任何内容. 该函数执行更[详细]
-
Oracle:不带列规范的插入
所属栏目:[站长百科] 日期:2021-05-21 热度:174
我有一个带有序列的oracle表和一个自动增加列的触发器. 现在我想做一个插入.通常我应该写: INSERT INTO table (column1,column2,...) VALUES (value1,value2) 但我只是想插入一个没有默认值的记录.如何在Oracle中执行此操作? `Mysql`: INSERT INTO table ([详细]
-
Oracle空字符串
所属栏目:[站长百科] 日期:2021-05-21 热度:125
你们如何用Oracle处理空字符串? 声明#1:Oracle在“varchar2”字段中将空字符串(例如”)视为NULL. 声明#2:我们有一个定义抽象’表结构’的模型,其中我们有字段,不能为NULL,但可以是“空”.该模型适用于各种DBMS;几乎无处不在,一切都很好,但不是Oracle.您无[详细]
-
oracle – 程序中出现奇怪的错误“Ora-01001无效游标”
所属栏目:[站长百科] 日期:2021-05-21 热度:126
昨天我在制作过程中遇到了一个奇怪的错误. 声明执行失败 if v_cursor%isopen then close v_cursor; -- here was an error end if; 经过一番挖掘,我发现问题出现在打开这个光标的子程序中.我通过在子程序中添加输出参数sys_refcursor来修复bug.为了澄清情况,[详细]
-
使用Oracle SQL生成嵌套XML
所属栏目:[站长百科] 日期:2021-05-20 热度:68
朋友们, 我正在使用Oracle 10g,我需要使用以下xml格式的SQL从表中生成结果: RESULTS ROW EMPNO7839/EMPNO ENAMEKING/EMPNO SUBROWS ROW EMPNO7369/EMPNO ENAMESMITH/EMPNO ... Rest of the EMP table records excluding KING /ROW /SUBROWS /ROW/RESULTS 规[详细]
-
Oracle.DataAccess不匹配错误
所属栏目:[站长百科] 日期:2021-05-20 热度:144
我为Visual Studio 2012安装了odp.net 32??位安装.我设置了对Oracle.DataAccess.dll的引用,我与Oracle的连接似乎正在运行. 当我构建项目(.net 4)时,我收到以下错误.该项目设置为构建AnyCPU(我的工作站是64位,我们最终将部署到的服务器是32位) ‘正在构建的项[详细]
-
oracle – 如何使用SQL命令导入文件?
所属栏目:[站长百科] 日期:2021-05-20 热度:175
我有一个简单的问题,但我找不到如何解决它. 我有一个包含许多SQL命令的文件,如下所示: insert into .. ;insert into .. ;... 现在问题是 – 如何导入它? 我试图导入脚本,但它不起作用,我得到: Your export file is not supported 当我手动复制我的命令时,[详细]
-
oracle11g – libsqlplus.so:connot open共享对象文件:即使PAT
所属栏目:[站长百科] 日期:2021-05-20 热度:188
我在Ubuntu中下载了 Oracle website的Instant Oracle Client版本11.2.0.4.0(basic,sqlplus,devel .rpm文件). 使用alien将.rpm转换为.deb后,我安装了它,基本首先是sqlplus,最后是devel. 然后我试着运行sqlplus. 但是说加载共享库时sqlplus64:错误:libsqlplu[详细]
-
oracle11g – ORA-39122:非特权用户可能无法执行REMAP_SCHEMA重
所属栏目:[站长百科] 日期:2021-05-20 热度:146
当我试图在sqlplus中运行impdp命令时,我得到了以下错误. ORA-31631: privileges are requiredORA-39122: Unprivileged users may not perform REMAP_SCHEMA remappings. 我已授予IMPORT FULL DATABASE特权给我正在尝试导入的架构.但我犯了错误. 我怎么能解决[详细]
-
oracle – PL / SQL中的Shift运算符
所属栏目:[站长百科] 日期:2021-05-17 热度:200
PL / SQL中是否有替代的移位运算符?有bitand函数,但它只接受binary_integer类型的参数. 如果我需要检查真正长数字的较低/较高位(可能设置在行中),我该怎么办? 在C中有和操作符.我如何在PL / SQL中实现它们? 以下答案不是字节序不可知的,我的措辞是基于小[详细]
-
使用sqlplus或rman进行oracle 10g测试的备份/恢复数据库
所属栏目:[站长百科] 日期:2021-05-17 热度:145
将Oracle 10g与我们的测试服务器一起使用,将数据库备份和恢复到静态点的最有效/最简单的方法是,假设您始终希望在创建备份后返回给定点. 示例用例如下 安装和配置所有软件 将数据修改为基本测试点 以某种方式进行备份(这是问题的一部分,如何做到这一点) 做测[详细]
-
oracle – 如何查找具有相同(某些x值)值的列重复多次?需要返回
所属栏目:[站长百科] 日期:2021-05-17 热度:118
有一个名为联系人的表,其中包含列id,名称,地址,ph_no等. 我需要查找具有相同名称的行,如果行数大于1,则显示这些行. 例如: 表:联系人 id--------name--------address---------ph_no--------111 apple U.K 99*******112 banana U.S 99*******123 grape INDIA[详细]
-
oracle – 如何使用pl / sql打印字符串而不在末尾添加新行字符
所属栏目:[站长百科] 日期:2021-05-17 热度:122
如果我使用DBMS_OUTPUT.PUT_LINE()方法,它总是在结尾添加一个新的行字符. 但是,如果我想打印,可以说斐波那契系列在同一行. 我知道斐波那契的逻辑…… 我只想知道用哪种方法将整个输出放在同一行. 我正在使用PL / SQL 使用DBMS_OUTPUT.PUT而不是DBMS_OUTPUT.P[详细]
-
oracle – 是否有可能获得变量的最大可能长度
所属栏目:[站长百科] 日期:2021-05-17 热度:142
我想知道在plsql中是否存在给出变量最大长度的函数. 例如,如果我声明 DECLAREvaria VARCHAR2(7)BEGIN call of a function that would return 7END 即使varia为null,我也可以得到varchar的长度为7. —例如 create or replace TYPE ENREG_320_03 UNDER ENREG_3[详细]
-
Oracle使用count max condition创建表为select
所属栏目:[站长百科] 日期:2021-05-17 热度:74
我有一个Oracle问题,这是我的选择: create table new_table as selectidprod as product_id,descr as descriptionfrom old_table p where updateNum = (select max(updateNum) from old_table pp where pp.idprod = p.idprod); 此查询给出了一个通用错误,没[详细]
-
使用Oracle存储过程压缩
所属栏目:[站长百科] 日期:2021-05-17 热度:51
现在我正在使用Oracle实用程序UTL_COMPRESS.LZ_COMPRESS()来压缩一些数据.但问题是它压缩使用GZIP兼容格式的东西,不幸的是它也不兼容ZIP.因此,Windows XP本机解压缩实用程序无法打开它(您知道压缩文件夹thingie).并且用户必须使用其他一些实用程序,如7Zip,Wi[详细]
-
将Oracle PL / SQL转换为Postgresql PL / pgSQL的工具
所属栏目:[站长百科] 日期:2021-05-17 热度:122
是否有一个工具(最好是免费的)将Oracle的PL / SQL存储过程语言转换为 Postgresql的PL / pgSQL存储过程语言? 在 http://ora2pg.darold.net/有一个工具可用于将Oracle Schema转换为Postgres模式,但我不确定它是否也将转换存储过程. 但它可能提供一个开始的地[详细]
