Программирование в Microsoft SQL Server 2000

         

Создание псевдонимов столбцов


По умолчанию столбец в запросе носит то же имя, которое он имел в исходной таблице или строке. Однако полезно иметь возможность изменять имя, либо по причине слишком большой его длины ("MyLongColumnNameWithNoSpaces"), либо просто потому, что оно слишком непривычно для его отображения пользователю ("pk_varchar_50_col32713"). Оператор SELECT позволяет переименовывать столбцы в запросе путем создания псевдонимов. Псевдоним изменяет имя столбца в запросе, но не в таблице.

Создайте псевдоним столбца с использованием панели сетки Grid Pane

  1. Скройте панель диаграмм Diagram Pane
    и отобразите панель Grid Pane
    , щелкнув на кнопках в панели инструментов конструктора запросов.


    увеличить изображение

  2. Создайте псевдоним для столбца OilName, введя OilName в поле Alias (Псевдоним). Конструктор запросов автоматически добавит квадратные скобки вокруг псевдонима, поскольку псевдоним содержит пробел.


    увеличить изображение

Примечание. Квадратные скобки не будут отображаться в результате выполнения запроса. Они просто указывают SQL Server интерпретировать текст "Oil Name" как одно имя. Квадратные скобки обязательны только в том случае, если псевдоним содержит пробел, но они могут использоваться для любого имени столбца.

  1. Нажмите кнопку Run (Выполнить)
    в панели инструментов конструктора запросов, чтобы повторно исполнить запрос. SQL Server отобразит имя в заголовке столбца с пробелом между словами.


    увеличить изображение

Создайте псевдоним столбца с использованием панели SQL Pane

  1. Скройте панель сетки Grid Pane
    и отобразите панель SQL Pane
    , щелкнув на кнопках в панели инструментов конструктора запросов Query Designer.


    увеличить изображение

  2. Добавьте [Latin Name] в качестве псевдонима для второго столбца.


    увеличить изображение

  3. Нажмите кнопку Run (Выполнить)
    в панели инструментов конструктора запросов, чтобы исполнить запрос. Конструктор запросов отобразит имя в заголовке столбца с пробелом между двумя словами.


    увеличить изображение



Содержание раздела