回答編集履歴

1

追記

2018/06/03 13:55

投稿

Orlofsky
Orlofsky

スコア16415

test CHANGED
@@ -6,6 +6,70 @@
6
6
 
7
7
 
8
8
 
9
- 去年もPL/SQLのブロック(スコープルール)を理解していない、例外もわかっていない、データベースのトランザクション(これはSQLレベル)もわかっていない、etc. tって詐欺に会ったようなコードを見ました。
9
+ 去年もPL/SQLのブロック(スコープルール)を理解していない、例外もわかっていない、データベースのトランザクション(これはSQLレベル)もわかっていない、etc. って詐欺に会ったようなコードを見ました。
10
10
 
11
11
  損害賠償請求ものですよ、こんなプログラムで納品を認める方も悪いです。
12
+
13
+
14
+
15
+ ---
16
+
17
+ 追記
18
+
19
+ ```PL/SQL
20
+
21
+ CREATE OR REPLACE PACKAGE TEST_PACK AS
22
+
23
+
24
+
25
+ --プロシージャの定義
26
+
27
+ procedure Test2(p1 in varchar2, p2 in out varchar2);
28
+
29
+
30
+
31
+ procedure Test3(...); -- PROCEDUREを追加
32
+
33
+
34
+
35
+ END;
36
+
37
+ /
38
+
39
+
40
+
41
+ CREATE OR REPLACE PACKAGE BODY TEST_PACK AS
42
+
43
+
44
+
45
+ --プロシージャの実装
46
+
47
+ procedure Test2(p1 in varchar2, p2 in out varchar2) is
48
+
49
+ begin
50
+
51
+ dbms_output.put_line('para1 = ' || p1);
52
+
53
+ dbms_output.put_line('para1 = ' || p2);
54
+
55
+ p2 := p1 || p2;
56
+
57
+ end Test2;
58
+
59
+
60
+
61
+ procedure Test3(...) is -- PROCEDUREを追加
62
+
63
+ begin
64
+
65
+ ...
66
+
67
+ end Test3;
68
+
69
+
70
+
71
+ END TEST_PACK;
72
+
73
+ /
74
+
75
+ ```