sql >> データベース >  >> RDS >> Oracle

Oracle列エイリアスの二重引用符

    コード内で二重引用符の代わりに別の文字を入れて、それを二重引用符に置き換えることはできますか?

    このようなもの:

    SELECT table1.Col1 AS "This is |not| an alias" FROM table1
    

    次に、|を置き換えるだけです。 「。

    私はそれがハックであることを知っています、しかし私はこれ以上の解決策を考えることができません...そしてあなたがそこでしていることはとにかくハックです。 「良い」方法は、値と列名を別々に選択し、それらをコードに関連付けることです。それは物事をはるかにきれいにするでしょう。



    1. 複数のMySQLテーブルから値をマージしたRデータフレームを取得します

    2. 複数のキーワード検索

    3. SQL:文字列の最後のカンマを削除します

    4. 2つの値を返すサブクエリを使用する場合のカーディナリティ違反