質問編集履歴

2

書式の改善

2018/06/03 13:39

投稿

sachito
sachito

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ 既存のパッケージに新しいプロシージャを追加したいです。
2
+
1
3
  以下のように作成済みのパッケージがあります。
2
4
 
3
5
  ```
@@ -44,6 +46,6 @@
44
46
 
45
47
  ```
46
48
 
47
- このTEST_PACKパッケージに新しいプロシージャを追加するにはどのようにすれば良いでしょうか?
49
+ **このTEST_PACKパッケージに新しいプロシージャを追加**するにはどのようにすれば良いでしょうか?
48
50
 
49
51
  ご教示お願いします。

1

タグ追加と本文修正

2018/06/03 13:39

投稿

sachito
sachito

スコア13

test CHANGED
File without changes
test CHANGED
@@ -8,11 +8,13 @@
8
8
 
9
9
  --プロシージャの定義
10
10
 
11
- PROCEDURE プロシージャ名(引数 IN 型 [, ...]); ...
11
+ procedure Test2(p1 in varchar2, p2 in out varchar2);
12
12
 
13
13
 
14
14
 
15
15
  END;
16
+
17
+ /
16
18
 
17
19
 
18
20
 
@@ -22,25 +24,23 @@
22
24
 
23
25
  --プロシージャの実装
24
26
 
25
- PROCEDURE プロシージャ名(引数 IN 型 [, ...]);
27
+ procedure Test2(p1 in varchar2, p2 in out varchar2) is
26
28
 
27
- IS
29
+ begin
28
30
 
29
- 宣言部
31
+ dbms_output.put_line('para1 = ' || p1);
30
32
 
31
- BEGIN
33
+ dbms_output.put_line('para1 = ' || p2);
32
34
 
33
- 処理部
35
+ p2 := p1 || p2;
34
36
 
35
- EXCEPTION
36
-
37
- 例外部
37
+ end;
38
-
39
- END プロシージャ名;
40
38
 
41
39
 
42
40
 
43
41
  END TEST_PACK;
42
+
43
+ /
44
44
 
45
45
  ```
46
46