web-dev-qa-db-ja.com

SELECTステートメントでOracleの列名を変更する

MSSQLでは、以下を実行して列を選択し、列ヘッダーを変更できます。

SELECT mycolumn as 'MyNewColumnName' from MyTable

これはOracleでは機能しません。 Oracleで同じことを実行するにはどうすればよいですか?

32
CathalMF
  1. 単一引用符を削除する

    SELECT mycolumn as MyNewColumnName 
      from MyTable
    
  2. エイリアスを二重引用符で囲む

    SELECT mycolumn as "MyNewColumnName" 
      from MyTable
    
47
Nick Krasnov

Oracleでは、列名の後にスペースを入れて、引用符なしでエイリアス名を指定できます

 SELECT mycolumn MyNewColumnName from MyTable
6
Harshit