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

Oracleで「日付」という名前の列を選択するにはどうすればよいですか?

    はい、あなたはそれが正しいと思いました。 date reserve wordです Oracle では (実際にはデータ型です)、二重引用符 "" を使用してエスケープする必要があります 以下のように。

    SELECT "date" FROM Battles
      

    これは、列/テーブル名を予約語として選択してはならない理由とまったく同じです。ほとんどすべての RDBMS がこれを回避する方法/メカニズムを提供していますが、これは決して良い方法ではありません。



    1. PHP、MySQL、PDO-UPDATEクエリから結果を取得しますか?

    2. MySQLでは列名とテーブル名で大文字と小文字が区別されますか?

    3. 大きなOracle番号を切り捨て/丸めるヒキガエル?

    4. RをOracleに接続する方法は?