Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Base de Dados SQL do Azure
Azure SQL Managed Instance
Azure Synapse Analytics
Endpoint de análise SQL no Microsoft Fabric
Armazém no Microsoft Fabric
Base de dados SQL no Microsoft Fabric
Esta função devolve um valor de data-hora para os argumentos de data e hora especificados. Para mais informações sobre intervalos válidos, consulte data-hora.
Transact-SQL convenções de sintaxe
Sintaxe
DATETIMEFROMPARTS ( year , month , day , hour , minute , seconds , milliseconds )
Arguments
ano
Uma expressão inteira que especifica um ano.
mês
Uma expressão inteira que especifica um mês.
Dia
Uma expressão inteira que especifica um dia.
hora
Uma expressão inteira que especifica horas.
minuto
Uma expressão inteira que especifica minutos.
segundos
Uma expressão inteira que especifica segundos.
milissegundos
Uma expressão inteira que especifica milissegundos.
Tipos de devolução
datetime
Observações
DATETIMEFROMPARTS devolve um valor de data-hora totalmente inicializado.
DATETIMEFROMPARTS gera um erro se pelo menos um argumento exigido tiver um valor inválido.
DATETIMEFROMPARTS retorna NULL se pelo menos um argumento necessário tiver um NULL valor.
Esta função pode ser remotamente ligada a servidores SQL Server 2012 (11.x) e versões posteriores. Não está remotamente ligado a servidores que correm SQL Server 2012 (11.x) e versões anteriores.
Examples
SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;
Aqui está o conjunto de resultados.
2010-12-31 23:59:59.000