小编Bur*_*utt的帖子

表变量作为参数填充oracle存储过程中的表

大多数情况下,我避免将表变量作为存储过程的输入参数。因为我不知道如何处理它们,但在这种情况下我别无选择。我需要将数百条记录从 Oracle Agile PLM 传递到数据库。我要做的是从输入记录/列表中填充一个表。为了实现这一点,我开发了一个对象类型,然后从该对象类型中开发了一个表类型。

CREATE OR REPLACE TYPE TEST_USER.MD_TYPE AS OBJECT
                  (QUERY_REF VARCHAR2 (1000 BYTE),
                   COL_NAME VARCHAR2 (100 BYTE),
                   COL_LENGTH VARCHAR2 (50 BYTE),
                   COL_SEQ NUMBER)
/

CREATE OR REPLACE TYPE TEST_USER.MD_TYPE_TABLE  AS TABLE OF  MD_TYPE
/
Run Code Online (Sandbox Code Playgroud)

存储过程:

CREATE OR REPLACE PROCEDURE SP_TEST2
(
  P_MD_TABLE IN MD_TYPE_TABLE,
  p_success OUT number 
) 
IS

BEGIN

  INSERT INTO MDATA_TABLE
  (
QUERY_REF ,
                   COL_NAME ,
                   COL_LENGTH ,
                   COL_SEQ 

  )
    SELECT  ea.*
    FROM  TABLE(P_MD_TABLE) ea;

    p_success :=1;
    EXCEPTION 
    WHEN OTHERS THEN
    p_success := -1;
END …
Run Code Online (Sandbox Code Playgroud)

oracle plsql

4
推荐指数
1
解决办法
8781
查看次数

Plot line and bar graph (with secondary axis for line graph) using ggplot

Problem

I have just started R two days back. I have gone through some basic R tutorials and I am able to plot two dimensional data. I pull data from an Oracle database. Now, I am having problems when I try to merge two graph types (Line and Bar) using secondary axis.

I have no problem, plotting this data on Excel. Following is the plot:

在此处输入图片说明

I am unable to plot it on R. I searched some related examples but I …

r ggplot2

2
推荐指数
1
解决办法
3737
查看次数

标签 统计

ggplot2 ×1

oracle ×1

plsql ×1

r ×1