文字列から二重引用符を削除するには置換を使用してください。接頭辞、接尾辞を二重引用符で囲みます。
DECLARE @VAR VARCHAR(50)='"Testing Name ("Inc")"'
CREATE TABLE #TAB (COLUMN_VALUE VARCHAR(50))
INSERT INTO #TAB
SELECT '"Testing Name ("Inc")"'
UNION ALL
SELECT '"Testing, "Trust" ("Inc")"'
は今、SELECT文の下に
SELECT COLUMN_VALUE, '"'+REPLACE(COLUMN_VALUE,'"','') +'"' as NEW_COLUMN_VALUE FROM #TAB
をヒットし、値の開始と終了は、常に二重引用符が含まれています場合、結果は以下のスクリプトを試し、その後、
+----------------------------+------------------------+
| COLUMN_VALUE | NEW_COLUMN_VALUE |
+----------------------------+------------------------+
| "Testing Name ("Inc")" | "Testing Name (Inc)" |
| "Testing, "Trust" ("Inc")" | "Testing, Trust (Inc)" |
+----------------------------+------------------------+
値の開始と終了は常にます –
はい、ほとんどの場合、値の先頭と最後に二重引用符が付きます –