2012-03-21 23 views

回答

7

爲什麼有VERY_LONG_NAME創建一個表,然後別名嗎?只需選擇A_BETTER_NAME即可。

另外,如果有一個數據庫可以通過多個名稱訪問列,那將是相當混亂的。你怎麼知道哪個名字是真正的名字,哪個是別名?

編輯

按@DavidFabers建議,如果你必須名稱的列VERY_LONG_NAME,你可以創建一個視圖,讓你/用戶通過較短的名稱來訪問列:

CREATE VIEW [vwMyTable] AS 
    SELECT VERY_LONG_NAME AS A_BETTER_NAME 
    FROM MyTable 
+0

與上述同意。如果您必須執行此類操作,請創建一個友好的視圖,供最終用戶和開發人員使用。例如。 'CREATE VIEW myfriendlyview AS SELECT very_long_name AS vln FROM myunfriendlytable'。 – 2012-03-21 16:51:58

+0

@DavidFaber,不錯的建議!添加回答。 – 2012-03-21 17:05:34