N
文字列リテラルを Unicode として修飾するには、Transact-SQL で接頭辞を付ける必要があることがわかっています。私の質問は、これが ANSI SQL などの標準の一部であるかどうかです。他のデータベース プラットフォームはこれを理解しますか?
アップデート:
私のMig#での実際の実験では、Unicode リテラルを操作するために次のことを示しています。
- SQL Server (T-SQL) のすべてのエディション: プレフィックスが必要
- MySql: 接頭辞はオプション
- SQLite: プレフィックスはサポートされていません
- Oracle: プレフィックスはサポートされていますが、追加の構成が必要になる場合があります (「NCHAR 文字列リテラルの置換」および「Unicode データを Oracle に保存する方法」を参照してください) 。
- Teradata: Unicode はサポートされていません