1
ある表の文字列を別の表の文字列に置き換えたいとします。SQL REPLACE関数
私は現在、列としてssn、scrambledssnを持つtable1を持っています。私はまた、ssn、blobで別のテーブルを持っています。下の図は、私が提供したSQLを実行した後のように見えるようにtable2が必要なものです。ブロブの列にはデータ内のssnがあり、マスクする必要があります。私のSQLの任意のヘルプは非常に高く評価されるだろう。あなたが機能を交換で変更する必要がある文字列の一部を指定する必要があり
MERGE INTO Table2 AS F
USING
(
SELECT SSN, SCRAMBLEDSSN
FROM TABLE1
GROUP BY SSN,SCRAMBLEDSSN
) AS CDM
ON F.SSN = CDM.SSN
WHEN MATCHED
THEN
Replace
select(BLOB,SSN,CDM.SCRAMBLEDSSN)