SqlFunctions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos CLR (Common Language Runtime) que chamam funções no banco de dados em consultas LINQ to Entities.
public ref class SqlFunctions abstract sealed
public static class SqlFunctions
type SqlFunctions = class
Public Class SqlFunctions
- Herança
-
SqlFunctions
Métodos
| Nome | Description |
|---|---|
| Acos(Nullable<Decimal>) |
Uma função matemática que retorna o ângulo, em radianos, cujo cosseno é o valor numérico especificado. Esse ângulo é chamado de arccosina. |
| Acos(Nullable<Double>) |
Uma função matemática que retorna o ângulo, em radianos, cujo cosseno é o valor numérico especificado. Esse ângulo é chamado de arccosina. |
| Ascii(String) |
Retorna o valor de código ASCII do caractere mais à esquerda de uma expressão de caractere. |
| Asin(Nullable<Decimal>) |
Uma função matemática que retorna o ângulo, em radianos, cujo seno é o valor numérico especificado. Esse ângulo é chamado de arcosina. |
| Asin(Nullable<Double>) |
Uma função matemática que retorna o ângulo, em radianos, cujo seno é o valor numérico especificado. Esse ângulo é chamado de arcosina. |
| Atan(Nullable<Decimal>) |
Uma função matemática que retorna o ângulo, em radianos, cuja tangente é o valor numérico especificado. Esse ângulo é chamado de arctangent. |
| Atan(Nullable<Double>) |
Uma função matemática que retorna o ângulo, em radianos, cuja tangente é o valor numérico especificado. Esse ângulo é chamado de arctangent. |
| Atan2(Nullable<Decimal>, Nullable<Decimal>) |
Retorna o ângulo positivo, em radianos, entre o eixo x positivo e o raio da origem até o ponto (x, y), em que x e y são os dois valores numéricos especificados. O primeiro parâmetro passado para a função é o valor y e o segundo parâmetro é o valor x. |
| Atan2(Nullable<Double>, Nullable<Double>) |
Retorna o ângulo positivo, em radianos, entre o eixo x positivo e o raio da origem até o ponto (x, y), em que x e y são os dois valores numéricos especificados. O primeiro parâmetro passado para a função é o valor y e o segundo parâmetro é o valor x. |
| Char(Nullable<Int32>) |
Retorna o caractere que corresponde ao valor ASCII inteiro especificado. |
| CharIndex(Byte[], Byte[], Nullable<Int32>) |
Retorna a posição inicial de uma expressão encontrada em outra expressão. |
| CharIndex(Byte[], Byte[], Nullable<Int64>) |
Retorna a posição inicial de uma expressão encontrada em outra expressão. |
| CharIndex(Byte[], Byte[]) |
Retorna a posição inicial de uma expressão encontrada em outra expressão. |
| CharIndex(String, String, Nullable<Int32>) |
Retorna a posição inicial de uma expressão encontrada em outra expressão. |
| CharIndex(String, String, Nullable<Int64>) |
Retorna a posição inicial de uma expressão encontrada em outra expressão. |
| CharIndex(String, String) |
Retorna a posição inicial de uma expressão encontrada em outra expressão. |
| Checksum(Byte[], Byte[], Byte[]) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Byte[], Byte[]) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Byte[]) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| Checksum(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<Boolean>, Nullable<Boolean>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<Boolean>) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| Checksum(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<DateTime>, Nullable<DateTime>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<DateTime>) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<DateTimeOffset>) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| Checksum(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<Decimal>, Nullable<Decimal>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<Decimal>) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| Checksum(Nullable<Double>, Nullable<Double>, Nullable<Double>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<Double>, Nullable<Double>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<Double>) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| Checksum(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<Guid>, Nullable<Guid>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<Guid>) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(Nullable<TimeSpan>) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| Checksum(String, String, String) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(String, String) |
Retorna o valor da soma de verificação computado sobre os argumentos de entrada. |
| Checksum(String) |
Retorna o valor da soma de verificação computado sobre o argumento de entrada. |
| ChecksumAggregate(IEnumerable<Int32>) |
Retorna a soma de verificação dos valores em uma coleção. Valores nulos são ignorados. |
| ChecksumAggregate(IEnumerable<Nullable<Int32>>) |
Retorna a soma de verificação dos valores em uma coleção. Valores nulos são ignorados. |
| Cos(Nullable<Decimal>) |
Retorna o cosseno trigonométrico do ângulo especificado, em radianos, na expressão especificada. |
| Cos(Nullable<Double>) |
Retorna o cosseno trigonométrico do ângulo especificado, em radianos, na expressão especificada. |
| Cot(Nullable<Decimal>) |
Uma função matemática que retorna o cotangente trigonométrico do ângulo especificado, em radianos. |
| Cot(Nullable<Double>) |
Uma função matemática que retorna o cotangente trigonométrico do ângulo especificado, em radianos. |
| CurrentTimestamp() |
Retorna a data e a hora atuais. |
| CurrentUser() |
Retorna o nome do usuário atual. |
| DataLength(Byte[]) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DataLength(Nullable<Boolean>) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DataLength(Nullable<DateTime>) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DataLength(Nullable<DateTimeOffset>) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DataLength(Nullable<Decimal>) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DataLength(Nullable<Double>) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DataLength(Nullable<Guid>) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DataLength(Nullable<TimeSpan>) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DataLength(String) |
Retorna o número de bytes usados para representar qualquer expressão. |
| DateAdd(String, Nullable<Double>, Nullable<DateTime>) |
Retorna um novo |
| DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>) |
Retorna um novo valor de data com base na adição de um intervalo à data especificada. |
| DateAdd(String, Nullable<Double>, Nullable<TimeSpan>) |
Retorna um novo valor de intervalo de tempo com base na adição de um intervalo ao período de tempo especificado. |
| DateAdd(String, Nullable<Double>, String) |
Retorna um novo |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<DateTime>, String) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<DateTimeOffset>, String) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, Nullable<TimeSpan>, String) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, String, Nullable<DateTime>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, String, Nullable<DateTimeOffset>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, String, Nullable<TimeSpan>) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateDiff(String, String, String) |
Retorna a contagem dos limites de datepart especificados cruzados entre a data de início e a data de término especificadas. |
| DateName(String, Nullable<DateTime>) |
Retorna uma cadeia de caracteres que representa a parte de data especificada da data especificada. |
| DateName(String, Nullable<DateTimeOffset>) |
Retorna uma cadeia de caracteres que representa a parte de data especificada da data especificada. |
| DateName(String, Nullable<TimeSpan>) |
Retorna uma cadeia de caracteres que representa a parte de data especificada da data especificada. |
| DateName(String, String) |
Retorna uma cadeia de caracteres que representa a parte de data especificada da data especificada. |
| DatePart(String, Nullable<DateTime>) |
Retorna um inteiro que representa o datepart especificado de data especificada. |
| DatePart(String, Nullable<DateTimeOffset>) |
Retorna um inteiro que representa o datepart especificado de data especificada. |
| DatePart(String, Nullable<TimeSpan>) |
Retorna um inteiro que representa o datepart especificado de data especificada. |
| DatePart(String, String) |
Retorna um inteiro que representa o datepart especificado de data especificada. |
| Degrees(Nullable<Decimal>) |
Retorna o ângulo correspondente, em graus, para um ângulo especificado em radianos. |
| Degrees(Nullable<Double>) |
Retorna o ângulo correspondente, em graus, para um ângulo especificado em radianos. |
| Degrees(Nullable<Int32>) |
Retorna o ângulo correspondente, em graus, para um ângulo especificado em radianos. |
| Degrees(Nullable<Int64>) |
Retorna o ângulo correspondente, em graus, para um ângulo especificado em radianos. |
| Difference(String, String) |
Retorna um valor inteiro que indica a diferença entre os valores SOUNDEX de duas expressões de caractere. |
| Exp(Nullable<Decimal>) |
Retorna o valor exponencial da expressão float especificada. |
| Exp(Nullable<Double>) |
Retorna o valor exponencial da expressão float especificada. |
| GetDate() |
Retorna o carimbo de data/hora atual do sistema de banco de dados como um valor datetime sem o deslocamento de fuso horário do banco de dados. Esse valor é derivado do sistema operacional do computador no qual a instância do SQL Server está sendo executada. |
| GetUtcDate() |
Retorna o carimbo de data/hora atual do sistema de banco de dados como um valor datetime. O deslocamento de fuso horário do banco de dados não está incluído. Esse valor representa a hora UTC (Tempo Universal Coordenado) atual. Esse valor é derivado do sistema operacional do computador no qual a instância do SQL Server está sendo executada. |
| HostName() |
Retorna o nome da estação de trabalho. |
| IsDate(String) |
Indica se o valor de entrada é uma data ou hora válida. |
| IsNumeric(String) |
Indica se o valor de entrada é um tipo numérico válido. |
| Log(Nullable<Decimal>) |
Retorna o logaritmo natural do valor de entrada especificado. |
| Log(Nullable<Double>) |
Retorna o logaritmo natural do valor de entrada especificado. |
| Log10(Nullable<Decimal>) |
Retorna o logaritmo base-10 do valor de entrada especificado. |
| Log10(Nullable<Double>) |
Retorna o logaritmo base-10 do valor de entrada especificado. |
| NChar(Nullable<Int32>) |
Retorna o caractere Unicode com o código inteiro especificado, como definido pelo padrão do Unicode. |
| PatIndex(String, String) |
Retorna a posição inicial da primeira ocorrência de um padrão em uma expressão especificada ou zeros se o padrão não for encontrado, em todos os tipos de dados de caractere e texto válidos. |
| Pi() |
Retorna o valor constante de pi. |
| QuoteName(String, String) |
Retorna uma cadeia de caracteres Unicode com os delimitadores adicionados para tornar a cadeia de caracteres de entrada um identificador Microsoft SQL Server delimitado válido. |
| QuoteName(String) |
Retorna uma cadeia de caracteres Unicode com os delimitadores adicionados para tornar a cadeia de caracteres de entrada um identificador Microsoft SQL Server delimitado válido. |
| Radians(Nullable<Decimal>) |
Retorna a medida radiada correspondente ao ângulo especificado em graus. |
| Radians(Nullable<Double>) |
Retorna a medida radiada correspondente ao ângulo especificado em graus. |
| Radians(Nullable<Int32>) |
Retorna a medida radiada correspondente ao ângulo especificado em graus. |
| Radians(Nullable<Int64>) |
Retorna a medida radiada correspondente ao ângulo especificado em graus. |
| Rand() |
Retorna um valor float pseudoaleatório de 0 a 1, exclusivo. |
| Rand(Nullable<Int32>) |
Retorna um valor float pseudoaleatório de 0 a 1, exclusivo. |
| Replicate(String, Nullable<Int32>) |
Repete um valor da cadeia de caracteres um número especificado de vezes. |
| Sign(Nullable<Decimal>) |
Retorna o sinal positivo (+1), zero (0) ou sinal negativo (-1) da expressão especificada. |
| Sign(Nullable<Double>) |
Retorna o sinal positivo (+1), zero (0) ou sinal negativo (-1) da expressão especificada. |
| Sign(Nullable<Int32>) |
Retorna o sinal positivo (+1), zero (0) ou sinal negativo (-1) da expressão especificada. |
| Sign(Nullable<Int64>) |
Retorna o sinal positivo (+1), zero (0) ou sinal negativo (-1) da expressão especificada. |
| Sin(Nullable<Decimal>) |
Retorna o seno trigonométrico do ângulo especificado. |
| Sin(Nullable<Double>) |
Retorna o seno trigonométrico do ângulo especificado. |
| SoundCode(String) |
Converte uma cadeia de caracteres alfanumérica em um código SOUNDEX (quatro caracteres) para encontrar palavras ou nomes semelhantes. |
| Space(Nullable<Int32>) |
Retorna uma cadeia de caracteres de espaços repetidos. |
| Square(Nullable<Decimal>) |
Retorna o quadrado do número especificado. |
| Square(Nullable<Double>) |
Retorna o quadrado do número especificado. |
| SquareRoot(Nullable<Decimal>) |
Retorna a raiz quadrada do número especificado. |
| SquareRoot(Nullable<Double>) |
Retorna a raiz quadrada do número especificado. |
| StringConvert(Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>) |
Retorna dados de caractere convertidos de dados numéricos. |
| StringConvert(Nullable<Decimal>, Nullable<Int32>) |
Retorna dados de caractere convertidos de dados numéricos. |
| StringConvert(Nullable<Decimal>) |
Retorna dados de caractere convertidos de dados numéricos. |
| StringConvert(Nullable<Double>, Nullable<Int32>, Nullable<Int32>) |
Retorna dados de caractere convertidos de dados numéricos. |
| StringConvert(Nullable<Double>, Nullable<Int32>) |
Retorna dados de caractere convertidos de dados numéricos. |
| StringConvert(Nullable<Double>) |
Retorna dados de caractere convertidos de dados numéricos. |
| Stuff(String, Nullable<Int32>, Nullable<Int32>, String) |
Insere uma cadeia de caracteres em outra cadeia de caracteres. Ele exclui um comprimento especificado de caracteres na cadeia de caracteres de destino na posição inicial e insere a segunda cadeia de caracteres na cadeia de caracteres de destino na posição inicial. |
| Tan(Nullable<Decimal>) |
Retorna a tangente trigonométrica da expressão de entrada. |
| Tan(Nullable<Double>) |
Retorna a tangente trigonométrica da expressão de entrada. |
| Unicode(String) |
Retorna o valor inteiro, conforme definido pelo padrão Unicode, para o primeiro caractere da expressão de entrada. |
| UserName() |
Retorna um nome de usuário de banco de dados correspondente a um número de identificação especificado. |
| UserName(Nullable<Int32>) |
Retorna um nome de usuário de banco de dados correspondente a um número de identificação especificado. |