select
file,
REPLACE(FILE, '[:alnum:]'+'.'+,'') AS Collection
FROM
CollectionData;
select
file,
REPLACE(FILENAME, '^[a-zA-Z0-9\.]','') AS Collection
FROM collectiondata;
以下に示すように、文字列の .file 拡張子を含む文字列の英数字以外のすべての文字を置き換えたいと思います。
AXS00003600.txt to AXS
NXS4DG00003600.txt to NXS4DG
上記のクエリを実行すると、英数字以外のデータを置き換えることができません。何が問題なのですか?