Опубликован: 02.02.2007 | Доступ: свободный | Студентов: 2374 / 243 | Оценка: 4.10 / 3.86 | Длительность: 26:44:00
Урок 12:

Оператор SELECT

< Урок 11 || Урок 12: 123456 || Урок 13 >

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

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

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

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

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

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

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

  1. Скройте панель сетки Grid Paneи отобразите панель SQL Pane, щелкнув на кнопках в панели инструментов конструктора запросов Query Designer.
  2. Добавьте [Latin Name] в качестве псевдонима для второго столбца.
  3. Нажмите кнопку Run (Выполнить)в панели инструментов конструктора запросов, чтобы исполнить запрос. Конструктор запросов отобразит имя в заголовке столбца с пробелом между двумя словами.
< Урок 11 || Урок 12: 123456 || Урок 13 >
Инна Грушецкая
Инна Грушецкая
Сергей Чесноков
Сергей Чесноков