1. 程式人生 > >Oracle中給查詢的返回列起別名

Oracle中給查詢的返回列起別名

在Oracle中給返回的列起別名有三種方法:①在需要返回的列名後面直接加上別名SELECT TS# 編號,NAME 表空間名 FROM V$TABLESPACE;②在需要返回的列名後面加AS 別名。執行效果與①中相同。SELECT TS# AS 編號,NAME AS 表空間名 FROM V$TABLESPACE;但是在上面①②中的方法中,若起的別名是英文的則Oracle不管大小寫會全部預設為大寫字母

SELECT TS# AS id,NAME AS Tablespace FROM V$TABLESPACE;

還有就是如果你想起的別名是兩個單詞則可能出現錯誤

③若要解決上訴問題,想原封不動的輸出想要的別名就要把別名用雙引號引起來,這樣便可完美解決上述所有問題