Creatio development guide
Это документация Creatio версии 7.8.0. Мы рекомендуем использовать новую версию документации.

EntitySchemaQuery.AddColumn(String) - метод Смотри также  Пример Terrasoft.Core.Entities - пространство имен > EntitySchemaQuery - класс > AddColumn - метод : AddColumn(String) - метод C#

columnPath
Путь к колонке схемы относительно корневой схемы.

Glossary Item Box

Создает и добавляет колонку в текущий запрос к схеме объекта по заданному пути к колонке относительно корневой схемы.

Синтаксис

Параметры

columnPath
Путь к колонке схемы относительно корневой схемы.

Тип возвращаемого значения

Экземпляр созданной колонки.

Исключения

ИсключениеОписание
Terrasoft.Common.ArgumentNullOrEmptyExceptionЕсли в качестве параметра columnPath передано пустое значение или null.

Пример

// Получение экземпляра менеджера схем объектов.
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" 

Смотри также

© Terrasoft 2002-2016.

Был ли данный материал полезен?

Как можно улучшить эту статью?