質問編集履歴

3

記載修正

2022/04/01 01:05

投稿

macha0852
macha0852

スコア2

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
- 上記のエラーメッセージを受けて、いろいろ調べた結果、以下通り[修正前]から[修正後]に修正をしたらメッセージ319は出てこなくなりました。(この対応正しいかどう不明です・・・)
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
- ALTER TABLE [テーブルA]
19
+ ADD MASKED;
29
- ALTER COLUMN [カラム1]
30
- ADD MASKED; /* ⬅︎ここにセミコロンを追加 */
31
20
  WITH (FUNCTION = 'partial(0, "1111" ,0)')
32
- ```

2

誤字の修正

2022/03/31 16:51

投稿

macha0852
macha0852

スコア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

誤字の修正

2022/03/31 08:37

投稿

macha0852
macha0852

スコア2

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
  'MASKED'付近に不適切な構文があります。
7
7
 
8
8
  メッセージ 319
9
- キーワード'witn'付近に不適切な構文があります。このステートメントが共通テーブル式、xmlnamespaces句、または変更追跡コンテキストの句の場合は、前のステートメントをセミコロンで終了してください。
9
+ キーワード'with'付近に不適切な構文があります。このステートメントが共通テーブル式、xmlnamespaces句、または変更追跡コンテキストの句の場合は、前のステートメントをセミコロンで終了してください。
10
10
 
11
11
  上記のエラーメッセージを受けて、いろいろ調べた結果、以下の通り[修正前]から[修正後]に修正をしたらメッセージ319は出てこなくなりました。(この対応が正しいかどうかも不明です・・・)
12
12