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

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

Glossary Item Box

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

Синтаксис

public EntitySchemaCurrentDateTimeQueryFunction CreateCurrentDateTimeFunction()

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

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

Пример

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

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

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

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

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

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

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

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

// MS SQL:
// SELECT
//            [Contact].[Name] [Name],
//            CONVERT(DATETIME, '2013-02-14 12:33:03.175', 121) [CurrentDateTime]
// FROM
//            [dbo].[Contact] [Contact] 

Смотри также

© Terrasoft 2002-2015.

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

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