-
oracle – 成立一对一相关
所属栏目:[站长百科] 日期:2021-04-02 热度:144
可以通过束缚在Oracle中完全建模一对一相关吗?换句话说,PARENT实体老是完全具有子实体的n-CHILDREN,而且每个孩子只有一个怙恃. 将n视为数据库常量. 办理要领 纵然多个会话正在举办更新,这样做也长短常轻易的.假如你实行行使触发器,你会陷入紊乱,Oracle的声[详细]
-
oracle – PL / SQL:检索包中的过程和函数的名称
所属栏目:[站长百科] 日期:2021-04-02 热度:65
是否可以检索特定包中的全部进程和函数的名称?我知道他们可以从ALL_SOURCE视图中网络(闻起来像是hack-ish),但我更喜好更类型的计策. 办理要领 DBA_PROCEDURES具有包中的民众要领 SELECT owner,object_name AS package_name,procedure_name AS method_name F[详细]
-
Oracle:存储进程的可变参数数目
所属栏目:[站长百科] 日期:2021-04-02 热度:200
我想行使存储进程将各类用户插入到Oracle数据库中.用户(表“用户”)具有姓名,姓氏和出生日期: CREATE TABLE "USER" ( "Name" VARCHAR2(50),"Surname" VARCHAR2(50),"Dt_Birth" DATE,) 建设用户的存储进程很是简朴: CREATE PROCEDURE Insert_User(p_user,p_[详细]
-
行使.NET将数据加载到ORACLE数据库的最将近领是什么?
所属栏目:[站长百科] 日期:2021-04-02 热度:136
我今朝有一个逐日历程,行使挪用sql_loader的 shell剧本将大量数据从TXT文件加载到ORACLE数据库.我想将它迁徙到.NET处事,但不想依靠从我的处事执行sql_loader. 实现这一方针的最佳(最快)要领是什么? 办理要领 我假设你不喜好SQLLoader,由于它的呼吁行界面,以[详细]
-
Oracle上的动态SQL与存储进程的机能
所属栏目:[站长百科] 日期:2021-04-02 热度:150
有许多关于SQL Server中缓存执行打算怎样消除存储进程的大部门机能上风而不是动态sql的信息.可是,我还没有发明Oracle数据库是否也是云云.有没有人有关于Oracle中动态SQL处理赏罚信息的信息或指针?最好是现实的机能数字,而不是一样平常的“sp是好的”/“sp是坏的”讨[详细]
-
Oracle写入文件
所属栏目:[站长百科] 日期:2021-04-02 热度:117
我正在运行oracle并有一个查询从数据库中提取一些功效.我想把功效写成文本文件.我该怎么做呢? 我首选的要领是行使UTL_FILE.有人会举例声名怎样做到这一点吗? 办理要领 假如您正在行使PL / SQL,那么您可以行使UTL_FILE包,与行使sql spool的差异之处在于文件[详细]
-
Oracle SQL:一再行使CASE WHEN的子查询,而不必一再子查询
所属栏目:[站长百科] 日期:2021-04-02 热度:109
我有一个Oracle SQL查询,个中包摆列输出中的计较.在这个简化的例子中,我们正在探求日期在某个范畴内的记录,个中某些字段与特定的对象相匹配;然后对付那些记录,取出ID(不是独一的)并再次搜刮表中具有沟通ID的记录,可是某些字段与其他字段匹配且日期在主记录的[详细]
-
oracle – PL / SQL – 在Where子句中行使“List”变量
所属栏目:[站长百科] 日期:2021-04-02 热度:56
在PL / SQL中,怎样声明包括多个值的变量MyListOfValues(MyValue1,MyValue2等) SELECT * FROM DatabaseTable WHERE DatabaseTable.Field in MyListOfValues 我正在行使Oracle SQL Developer 办理要领 行使荟萃: CREATE TYPE Varchar2TableType AS TABLE OF V[详细]
-
Oracle的用户界说聚合函数是否可以界说为行使两列?
所属栏目:[站长百科] 日期:2021-04-02 热度:116
我想实现一个自界说回归聚合函数,它相同于现有的REGR_SLOPE. 我想要界说的函数必要得到两列作为参数,譬喻 select T.EMPLOYEE_ID,CUSTOM_REGR_SLOPE(T.DATE,T.SALARY) as SALARY_TRENDfrom (...) Tgroup by T.EMPLOYEE_ID; Oracle的文档表白这也许是不行能的,[详细]
-
怎样获取Oracle 10g中无效工具的错误列表
所属栏目:[站长百科] 日期:2021-04-02 热度:79
声名:我的数据库中有200多个无效工具,缘故起因也许只有几个工具(其他由于依靠性).有没有步伐可以选择工签字称和“错误缘故起因”,由于它无效. 办理要领 您可以查询[DBA / ALL / USER] _ERRORS.它描写了当前用户拥有的全部存储工具(视图,进程,函数,包和包体)的当前错[详细]
-
退格在sqlplus命令行中不起作用
所属栏目:[站长百科] 日期:2021-04-02 热度:97
在我的sqlplus(for oracle)呼吁行中,靠山空间不起浸染.怎样设置sqlplus以行使退格键从呼吁行删除字符?我不常常行使sqlplus呼吁行,只是为了在我的数据库中快速过问,这对我来说很是伤害我必要行使的时刻. 密切的问候.感谢 办理要领 你在哪个平台上事变? 假如[详细]
-
oracle – 行使当地CSV文件建设表
所属栏目:[站长百科] 日期:2021-04-02 热度:178
我有以下查询来创建一个表,但文件名位于我的本地机器上(因为我无权访问Oracle Box)如何使用本地文件在Oracle数据库上创建表).我看到的所有示例都假定该文件位于Oracle数据库服务器上. CREATE OR REPLACE DIRECTORY file_dir AS 'c:/temp';GRANT WRITE ON DIR[详细]
-
oracle查看和修改session和最大连接数
所属栏目:[站长百科] 日期:2021-04-02 热度:55
第一步,在cmd呼吁行,输入sqlplus 第二步,按照提醒输入用户名与暗码 1. 查察processes和sessions参数 SQL show parameter processes NAME????????????????????????????????? TYPE???????? VALUE db_writer_processes????????????????? integer???? 1 gcs_se[详细]
-
Oracle – 是否可以在更新时代在case语句中“配置”值,如下所示
所属栏目:[站长百科] 日期:2021-04-02 热度:173
是否可以在更新时代在case语句中“配置”值,如下所示? UPDATE TABLE1 CASE WHEN COL1 = 'A' THEN SET COL2 = 10,COL3 = 20,COL4 = 30 WHEN COL1 IN ('B','N') THEN SET COL2 = 1,COL3 = 5,COL4 = 7 WHEN COL1 = 'D' THEN SET COL2 = 11,COL3 = 13,COL4 = 17[详细]
-
Oracle APEX交互式陈诉前提列链接表现
所属栏目:[站长百科] 日期:2021-04-02 热度:119
我有一个交互式陈诉,表现文章表中的全部记录.对付已登录的作者,我想表现全部记录,可是只应为该作者撰写的那些文章表现EDIT.在文章表中,我有CREATED_BY列,个中包括作者用户名. 我在链接列中添加了前提作为表达式1中的项目/列的值=表达式2,由于Expression1 =#C[详细]
-
oracle dbms_scheduler repeat_interval
所属栏目:[站长百科] 日期:2021-04-02 热度:156
我在打包的MY_PACKAGE_X中有一个名为MY_PROCEDURE_X的进程. 我的要求是措施必要在每个月的1号和16号执行. 假如它在本月的第一天运行,则执行时刻应为上午10:00, 假如它在本月16日运行,则执行时刻应为05:00 PM. 我可以做一份事变吗? 下面是我完成的一半剧本:[详细]
-
退格在sqlplus呼吁行中不起浸染
所属栏目:[站长百科] 日期:2021-04-02 热度:180
在我的sqlplus(for oracle)呼吁行中,靠山空间不起浸染.怎样设置sqlplus以行使退格键从呼吁行删除字符?我不常常行使sqlplus呼吁行,只是为了在我的数据库中快速过问,这对我来说很是伤害我必要行使的时刻. 密切的问候.感谢 办理要领 你在哪个平台上事变? 假如[详细]
-
oracle – ORA-24550:收到信号:[si_signo = 6]错误
所属栏目:[站长百科] 日期:2021-04-02 热度:95
我想知道ORA-24550收到的信号:[si_signo = 6]是什么意思? 我知道这是一个oracle错误,而且oracle最新补丁可以办理这个题目. 触发此错误时,譬喻必需处理赏罚此信号的环境,可能当我的应用措施必需处理赏罚与oracle相干的内容而且应用措施无法执行此操纵时是否产生此错[详细]
-
linix处事器 安装oracle12c
所属栏目:[站长百科] 日期:2021-04-02 热度:180
1、安装情形 CentOS7 2、windows所必要的软件 Xmanager(windows) 3、安装依靠包 ~]# yum install??binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33.i686 gcc gcc-c++ glibc glibc.i686 glibc-devel glibc-devel.i686 ?ksh libgcc libgcc.i[详细]
-
如安在静默模式下安装Oracle数据库时忽略可选的先决前提?
所属栏目:[站长百科] 日期:2021-04-02 热度:107
我指的是这个 PAGE 以静默方法安装Oracle 11g数据库. 安装时,有一些可以忽略的可选先决前提: CAUSE: Some of the optional prerequisites are not met. See logs for details. /oratmp/OraInstall2013-12-22_12-14-09PM/installActions2013-12-22_12-14-09P[详细]
-
oracle – 只有正数条目标int值
所属栏目:[站长百科] 日期:2021-04-02 热度:115
我正在尝试创建一个表,我只能为INT提供正值,我该怎么做? CREATE TABLE Ingredients(IngredientID INTEGER PRIMARY KEY NOT NULL,IngredientName VARCHAR(255),IngredientClassID SMALLINT NOT NULL,MeasureAmountID SMALLINT NOT NULL); 解决方法 试试这个[详细]
-
Oracle – 更新字符串以仅替代最后一个字符
所属栏目:[站长百科] 日期:2021-04-02 热度:117
我在Oracle 9i数据库中有以下字符串: A,B,C, 当它是字符串中的最后一项时,我必要替代’,’的全部实例.我已经提出了以下声明,但它删除了字段中的全部内容,而不只仅是逗号.有什么提议? UPDATE table SET column = REPLACE(SUBSTR(column,-1,1),',''); 办理方[详细]
-
oracle – 执行独一/主键 – 删除索引
所属栏目:[站长百科] 日期:2021-04-02 热度:109
我想删除一个索引: DROP INDEX PK_CHARGES 可是我获得了这个错误 cannot drop index used for enforcement of unique/primary key 为什么我收到此错误?假如您必要,我会提供进一步的信息. 怎么办理? 编辑我在表中没有主键,但我发明这个稀疏的索引,我不记得[详细]
-
oracle – 假如存在则删除表
所属栏目:[站长百科] 日期:2021-04-02 热度:92
我有以下PL / SQL: declare i_cnt number;begin select count(1) into i_cnt from dba_tables where table_name = upper('foo') and owner = upper('bar'); if i_cnt 0 then drop table foo; -- --- error this lineend if;end; 从中我得到这个错误. ORA-06[详细]
-
Oracle:如何使用case来制定复杂约束
所属栏目:[站长百科] 日期:2021-04-02 热度:54
以下前提束缚基础不起浸染.是否有也许以一种有用的方法拟定? ALTER TABLE eni_trasc_voci_pwr_fattADD CONSTRAINT tvp_constraint_1 CHECK (CASE WHEN TVP_CODICE_ASSOGGETAMEN = '-' THEN tvp_regione IS NULLEND); 办理要领 请实行以下要领: ALTER TABLE[详细]