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

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

Glossary Item Box

Возвращает экземпляр функции EntitySchemaCurrentDateQueryFunction возвращающей текущую дату.

Синтаксис

public EntitySchemaCurrentDateQueryFunction CreateCurrentDateFunction()

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

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

Пример

// Создание экземпляра менеджера схем объектоа.
EntitySchemaManager esqManager = UserConnection.EntitySchemaManager;

// Создание экземпляра запроса с корневой схемой "Contact".
var esqResult = new EntitySchemaQuery(esqManager, "Contact");
esqResult.AddColumn("Name");

// Создание экземпляра фукнции текущей даты.
var esqDateFunction = esqResult.CreateCurrentDateFunction();

// Добавление созданной функции в качестве колонки в результирующий запрос.
esqResult.AddColumn(esqDateFunction);

// Получение экземпляра запроса на выборку.
Select esqSelect = esqResult.GetSelectQuery(UserConnection);

// В текст текущего запроса параметры будут добавляться как значения.
esqSelect.BuildParametersAsValue = true;

// Получение текста результирующего запроса.
string esqSqlText = esqSelect.GetSqlText();

// Текст результирующего sql-запроса.

// MS SQL:
// SELECT
//            [Contact].[Name] [Name],
//            CONVERT(DATETIME, '2013-02-14 00:00:00.000', 121) [CurrentDate]
// FROM
//            [dbo].[Contact] [Contact] 

Смотри также

© Terrasoft 2002-2016.

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

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