私は、Oracle 11g を使用して SQL 開発者と協力しています。これに沿ったものに見えるクエリがあります。
SELECT [column], [column], [column],...... rs.notes
FROM [table], [table], [table]............ return_sku rs
WHERE [conditions] AND [conditions] AND [conditions]
列にはタブ、スペース、および改行がありreturn_sku
ます (これはキャリッジ リターンだと思いますか?) クエリを実行すると、これらのスペース、キャリッジ リターン、およびタブをすべて非表示にする必要があります。
私は SQL にかなり慣れていませんが、最も人気のある検索結果は REPLACE 関数です。これをさまざまな方法で試した結果が得られなかったため、これを使用する方法がまったくわかりません。私は次のことを試しました;
SELECT [column], [column], [column],...... REPLACE(rs.notes, Char(10), '')
FROM [table], [table], [table]............ return_sku rs
WHERE [conditions] AND [conditions] AND [conditions]
これにより、次のエラー メッセージが表示されます。
ORA-00904: "RS"."NOTES": invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Error at Line: 3 Column: 531
この機能を正しく使用するにはどうすればよいですか?