質問編集履歴
1
書式の改善
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,13 +7,17 @@
|
|
7
7
|
|
8
8
|
### 該当のソースコード
|
9
9
|
以下のSQLを実行すると、partition_nameの部分が変数(?)にならず、partition_nameという名前のパーティションが作成されてしまいます。
|
10
|
+
```ここに言語を入力
|
10
|
-
> create procedure addPartition( in partition_name text, in partition_value text)
|
11
|
+
mysql> create procedure addPartition( in partition_name text, in partition_value text)
|
11
12
|
begin
|
12
13
|
alter table table_name add partition (partition partition_name values in('partition_value'));
|
13
14
|
end
|
15
|
+
```
|
14
16
|
|
15
17
|
本当は以下のSQLを実行した際にp_testという名前のパーティションが作成されるようなプロシージャを作成したいです。
|
18
|
+
```
|
16
|
-
> call addPartition('p_test', 'p_test2')
|
19
|
+
mysql> call addPartition('p_test', 'p_test2')
|
17
20
|
|
21
|
+
```
|
18
22
|
どの部分が間違っているのでしょうか?
|
19
23
|
ご教示お願いします。
|