T-SQL: Используя {fn ТЕПЕРЬ ()}, в ГДЕ

В настоящее время существует проблема с регистрацией издателя (HealthCheckPublisherHostedService), которая будет исправлена ​​для ядра 3. Aspnet. В настоящее время обходной путь должен вручную зарегистрировать класс:

services.AddHealthChecks()
        .AddApplicationInsightsPublisher();

// This is a hack to fix an issue with the AddApplicationInsightsPublisher() call above
services.TryAddEnumerable(ServiceDescriptor.Singleton(typeof(IHostedService), typeof(HealthCheckPublisherOptions).Assembly.GetType("Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherHostedService")));

См .: [111 ] https://github.com/aspnet/Extensions/issues/639

15
задан Taryn 16 July 2013 в 19:48
поделиться

1 ответ

http://www.sqlservercentral.com/Forums/Topic183904-8-1.aspx

GETDATE () является T-SQL определенная функция, которая возвращает текущую системную дату и время. Эквивалентный стандарт SQL является CURRENT_TIMESTAMP, который применим в T-SQL также. {fn Теперь ()} ODBC каноническая функция, которая может использоваться в T-SQL начиная с провайдера OLE DB для поддержки SQL Server их. Нет никакого известного различия в производительности между ними все же. Можно также использовать стандартный формат как:

SELECT {fn CURRENT_TIMESTAMP()} AS "date & time",
       {fn CURRENT_DATE()} AS "date only",
       {fn CURRENT_TIME()} AS "time only" ; 
26
ответ дан 1 December 2019 в 02:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: