Creates and inserts a column in the current entity schema query by the specified path to column in relation to the root schema.
Синтаксис
Параметры
- columnPath
- Path to the schema column in relation to the root schema.
Тип возвращаемого значения
Instance of the created column.
Исключения
Пример
// Получение экземпляра менеджера схем объектов.
EntitySchemaManager esqManager = UserConnection.EntitySchemaManager;
// Создание экземпляра EntitySchemaQuery с корневой схемой "City".
var esqResult = new EntitySchemaQuery(esqManager, "City");
// Добавление колонки "Name" в результирующий запрос.
esqResult.AddColumn("Name");
// Получение текста результирующего запроса созданного экземпляра EntitySchemaQuery.
string esqSqlText = esqResult.GetSelectQuery(UserConnection).GetSqlText();
// Текст результирующего sql-запроса:
// MS SQL:
// SELECT
// [City].[Name] [Name]
// FROM
// [dbo].[City] [City]
// Oracle:
// SELECT
// "City"."Name" "Name"
// FROM
// "City" "City"
|
Смотри также