質問編集履歴
3
記載修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,10 +5,7 @@
|
|
5
5
|
メッセージ 102
|
6
6
|
'MASKED'付近に不適切な構文があります。
|
7
7
|
|
8
|
-
メッセージ 319
|
9
|
-
キーワード'with'付近に不適切な構文があります。このステートメントが共通テーブル式、xmlnamespaces句、または変更追跡コンテキストの句の場合は、前のステートメントをセミコロンで終了してください。
|
10
|
-
|
11
|
-
上記のエラーメッセージを受けて、いろいろ調べた
|
8
|
+
上記のエラーメッセージを受けて、いろいろ調べたのですがどうしてもエラーが消えません
|
12
9
|
|
13
10
|
カラム1のデータ型ははint
|
14
11
|
使用しているのはSQL ManagementStadioです。
|
@@ -16,17 +13,8 @@
|
|
16
13
|
このエラーを解消し、無事にデータをマスクする方法を教えていただければと思います。
|
17
14
|
何卒、よろしくお願いいたします。
|
18
15
|
|
19
|
-
修正前
|
20
16
|
```SQL
|
21
17
|
ALTER TABLE [テーブルA]
|
22
18
|
ALTER COLUMN [カラム1]
|
23
|
-
ADD MASKED WITH (FUNCTION = 'partial(0, "1111" ,0)')
|
24
|
-
```
|
25
|
-
|
26
|
-
修正後
|
27
|
-
```SQL
|
28
|
-
A
|
19
|
+
ADD MASKED;
|
29
|
-
ALTER COLUMN [カラム1]
|
30
|
-
ADD MASKED; /* ⬅︎ここにセミコロンを追加 */
|
31
20
|
WITH (FUNCTION = 'partial(0, "1111" ,0)')
|
32
|
-
```
|
2
誤字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
```SQL
|
21
21
|
ALTER TABLE [テーブルA]
|
22
22
|
ALTER COLUMN [カラム1]
|
23
|
-
ADD MASKED WITH (FUNCTION = 'partial(0, "1111" ,0))
|
23
|
+
ADD MASKED WITH (FUNCTION = 'partial(0, "1111" ,0)')
|
24
24
|
```
|
25
25
|
|
26
26
|
修正後
|
@@ -28,5 +28,5 @@
|
|
28
28
|
ALTER TABLE [テーブルA]
|
29
29
|
ALTER COLUMN [カラム1]
|
30
30
|
ADD MASKED; /* ⬅︎ここにセミコロンを追加 */
|
31
|
-
WITH (FUNCTION = 'partial(0, "1111" ,0))
|
31
|
+
WITH (FUNCTION = 'partial(0, "1111" ,0)')
|
32
32
|
```
|
1
誤字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
'MASKED'付近に不適切な構文があります。
|
7
7
|
|
8
8
|
メッセージ 319
|
9
|
-
キーワード'wit
|
9
|
+
キーワード'with'付近に不適切な構文があります。このステートメントが共通テーブル式、xmlnamespaces句、または変更追跡コンテキストの句の場合は、前のステートメントをセミコロンで終了してください。
|
10
10
|
|
11
11
|
上記のエラーメッセージを受けて、いろいろ調べた結果、以下の通り[修正前]から[修正後]に修正をしたらメッセージ319は出てこなくなりました。(この対応が正しいかどうかも不明です・・・)
|
12
12
|
|