SqlFunctions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит заглушки функций, которые предоставляют методы SqlServer в Linq to Entities.
public static class SqlFunctions
type SqlFunctions = class
Public Class SqlFunctions
- Наследование
-
SqlFunctions
Методы
| Acos(Nullable<Decimal>) |
Математическая функция, возвращающая значение угла (в радианах), косинус которого равен указанному числовому значению. Этот угол называется арккосинусом. |
| Acos(Nullable<Double>) |
Математическая функция, возвращающая значение угла (в радианах), косинус которого равен указанному числовому значению. Этот угол называется арккосинусом. |
| Ascii(String) |
Возвращает код ASCII самого левого символа указанного символьного выражения. |
| Asin(Nullable<Decimal>) |
Математическая функция, возвращающая значение угла (в радианах), синус которого равен указанному числовому значению. Этот угол называется арксинусом. |
| Asin(Nullable<Double>) |
Математическая функция, возвращающая значение угла (в радианах), синус которого равен указанному числовому значению. Этот угол называется арксинусом. |
| Atan(Nullable<Decimal>) |
Математическая функция, возвращающая значение угла (в радианах), тангенс которого равен указанному числовому значению. Этот угол называется арктангенсом. |
| Atan(Nullable<Double>) |
Математическая функция, возвращающая значение угла (в радианах), тангенс которого равен указанному числовому значению. Этот угол называется арктангенсом. |
| Atan2(Nullable<Decimal>, Nullable<Decimal>) |
Возвращает положительное значение угла (в радианах) между положительной часть оси X и прямой, проведенной через начало координат и точку (x, y), где x и y — два заданных числовых значения. Первый параметр, передаваемый функции, представляет собой значение y, а второй параметр — значение x. |
| Atan2(Nullable<Double>, Nullable<Double>) |
Возвращает положительное значение угла (в радианах) между положительной часть оси X и прямой, проведенной через начало координат и точку (x, y), где x и y — два заданных числовых значения. Первый параметр, передаваемый функции, представляет собой значение y, а второй параметр — значение x. |
| Char(Nullable<Int32>) |
Возвращает символ, соответствующий указанному целому значению ASCII. |
| CharIndex(Byte[], Byte[]) |
Возвращает начальное положение выражения внутри другого выражения. |
| CharIndex(Byte[], Byte[], Nullable<Int32>) |
Возвращает начальное положение выражения внутри другого выражения. |
| CharIndex(Byte[], Byte[], Nullable<Int64>) |
Возвращает начальное положение выражения внутри другого выражения. |
| CharIndex(String, String) |
Возвращает начальное положение выражения внутри другого выражения. |
| CharIndex(String, String, Nullable<Int32>) |
Возвращает начальное положение выражения внутри другого выражения. |
| CharIndex(String, String, Nullable<Int64>) |
Возвращает начальное положение выражения внутри другого выражения. |
| Checksum(Byte[]) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(Byte[], Byte[]) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Byte[], Byte[], Byte[]) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<Boolean>) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(Nullable<Boolean>, Nullable<Boolean>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<DateTime>) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(Nullable<DateTime>, Nullable<DateTime>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<DateTimeOffset>) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<Decimal>) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(Nullable<Decimal>, Nullable<Decimal>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<Double>) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(Nullable<Double>, Nullable<Double>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<Double>, Nullable<Double>, Nullable<Double>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<Guid>) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(Nullable<Guid>, Nullable<Guid>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<TimeSpan>) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(String) |
Возвращает значение контрольной суммы, вычисленное для входного аргумента. |
| Checksum(String, String) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| Checksum(String, String, String) |
Возвращает значение контрольной суммы, вычисленное для входных аргументов. |
| ChecksumAggregate(IEnumerable<Int32>) |
Возвращает контрольную сумму значений в коллекции. Значения NULL пропускаются. |
| ChecksumAggregate(IEnumerable<Nullable<Int32>>) |
Возвращает контрольную сумму значений в коллекции. Значения NULL пропускаются. |
| Cos(Nullable<Decimal>) |
Возвращает тригонометрический косинус указанного угла в радианах в указанном выражении. |
| Cos(Nullable<Double>) |
Возвращает тригонометрический косинус указанного угла в радианах в указанном выражении. |
| Cot(Nullable<Decimal>) |
Математическая функция, возвращающая значение котангенса заданного угла (в радианах). |
| Cot(Nullable<Double>) |
Математическая функция, возвращающая значение котангенса заданного угла (в радианах). |
| CurrentTimestamp() |
Возвращает текущие дату и время. |
| CurrentUser() |
Возвращает имя текущего пользователя. |
| DataLength(Byte[]) |
Возвращает число байтов, используемых для представления выражения. |
| DataLength(Nullable<Boolean>) |
Возвращает число байтов, используемых для представления выражения. |
| DataLength(Nullable<DateTime>) |
Возвращает число байтов, используемых для представления выражения. |
| DataLength(Nullable<DateTimeOffset>) |
Возвращает число байтов, используемых для представления выражения. |
| DataLength(Nullable<Decimal>) |
Возвращает число байтов, используемых для представления выражения. |
| DataLength(Nullable<Double>) |
Возвращает число байтов, используемых для представления выражения. |
| DataLength(Nullable<Guid>) |
Возвращает число байтов, используемых для представления выражения. |
| DataLength(Nullable<TimeSpan>) |
Возвращает число байтов, используемых для представления выражения. |
| DataLength(String) |
Возвращает число байтов, используемых для представления выражения. |
| DateAdd(String, Nullable<Double>, Nullable<DateTime>) |
Возвращает новое значение datetime, основанное на добавлении интервала к указанной дате. |
| DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>) |
Возвращает новое значение даты, полученное в результате прибавления интервала к указанной дате. |
| DateAdd(String, Nullable<Double>, Nullable<TimeSpan>) |
Возвращает новое значение промежутка времени, полученное в результате прибавления интервала к указанному промежутку времени. |
| DateAdd(String, Nullable<Double>, String) |
Возвращает новое значение datetime, основанное на добавлении интервала к указанной дате. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<DateTime>, String) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<DateTimeOffset>, String) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, Nullable<TimeSpan>, String) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, String, Nullable<DateTime>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, String, Nullable<DateTimeOffset>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, String, Nullable<TimeSpan>) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateDiff(String, String, String) |
Возвращает число заданных границ частей даты между указанными начальной и конечной датами. |
| DateName(String, Nullable<DateTime>) |
Возвращает строку знаков, представляющую заданную часть указанной даты. |
| DateName(String, Nullable<DateTimeOffset>) |
Возвращает строку знаков, представляющую заданную часть указанной даты. |
| DateName(String, Nullable<TimeSpan>) |
Возвращает строку знаков, представляющую заданную часть указанной даты. |
| DateName(String, String) |
Возвращает строку знаков, представляющую заданную часть указанной даты. |
| DatePart(String, Nullable<DateTime>) |
Возвращает целое число, представляющее указанную часть даты. |
| DatePart(String, Nullable<DateTimeOffset>) |
Возвращает целое число, представляющее указанную часть даты. |
| DatePart(String, Nullable<TimeSpan>) |
Возвращает целое число, представляющее указанную часть даты. |
| DatePart(String, String) |
Возвращает целое число, представляющее указанную часть даты. |
| Degrees(Nullable<Decimal>) |
Возвращает соответствующее значение угла в градусах для угла, указанного в радианах. |
| Degrees(Nullable<Double>) |
Возвращает соответствующее значение угла в градусах для угла, указанного в радианах. |
| Degrees(Nullable<Int32>) |
Возвращает соответствующее значение угла в градусах для угла, указанного в радианах. |
| Degrees(Nullable<Int64>) |
Возвращает соответствующее значение угла в градусах для угла, указанного в радианах. |
| Difference(String, String) |
Возвращает целочисленное значение, указывающее разницу между значениями SOUNDEX двух символьных выражений. |
| Exp(Nullable<Decimal>) |
Возвращает экспоненциальное значение указанного выражения с плавающей точкой. |
| Exp(Nullable<Double>) |
Возвращает экспоненциальное значение указанного выражения с плавающей точкой. |
| GetDate() |
Возвращает текущую отметку времени базы данных в виде значения даты и времени без смещения часового пояса базы данных. Это значение происходит из операционной системы компьютера, на котором запущен экземпляр SQL Server. |
| GetUtcDate() |
Возвращает текущую отметку времени базы данных в виде значения даты и времени. Смещение часового пояса базы данных не включается. Это значение представляет текущее время в формате UTC (по Гринвичу). Это значение наследуется от операционной системы компьютера, на котором работает экземпляр SQL Server. |
| HostName() |
Возвращает имя рабочей станции. |
| IsDate(String) |
Указывает, является ли входное значение допустимой датой или временем. |
| IsNumeric(String) |
Указывает, является ли входное значение допустимым числовым типом. |
| Log(Nullable<Decimal>) |
Возвращает натуральный логарифм указанного входного значения. |
| Log(Nullable<Double>) |
Возвращает натуральный логарифм указанного входного значения. |
| Log10(Nullable<Decimal>) |
Возвращает десятичный логарифм указанного входного значения. |
| Log10(Nullable<Double>) |
Возвращает десятичный логарифм указанного входного значения. |
| NChar(Nullable<Int32>) |
Возвращает символ Юникода с указанным целочисленным кодом, определенным в стандарте Юникода. |
| PatIndex(String, String) |
Для любого допустимого символьного или текстового типа данных возвращает начальную позицию первого вхождения шаблона в указанном выражении или нули, если шаблон не найден. |
| Pi() |
Возвращает значение константы "пи". |
| QuoteName(String) |
Возвращает строку Юникода, в которую добавлены разделители, чтобы входная строка являлась допустимым идентификатором с разделителем Microsoft SQL Server. |
| QuoteName(String, String) |
Возвращает строку Юникода, в которую добавлены разделители, чтобы входная строка являлась допустимым идентификатором с разделителем Microsoft SQL Server. |
| Radians(Nullable<Decimal>) |
Возвращает значение угла в радианах, равное указанному значению в градусах. |
| Radians(Nullable<Double>) |
Возвращает значение угла в радианах, равное указанному значению в градусах. |
| Radians(Nullable<Int32>) |
Возвращает значение угла в радианах, равное указанному значению в градусах. |
| Radians(Nullable<Int64>) |
Возвращает значение угла в радианах, равное указанному значению в градусах. |
| Rand() |
Возвращает псевдослучайное число с плавающей точкой в диапазоне от 0 до 1, не включающем границы. |
| Rand(Nullable<Int32>) |
Возвращает псевдослучайное число с плавающей точкой в диапазоне от 0 до 1, не включающем границы. |
| Replicate(String, Nullable<Int32>) |
Повторяет значение строки указанное число раз. |
| Sign(Nullable<Decimal>) |
Возвращает положительное (+1), нулевое (0) или отрицательное (-1) значение, обозначающее знак заданного выражения. |
| Sign(Nullable<Double>) |
Возвращает положительное (+1), нулевое (0) или отрицательное (-1) значение, обозначающее знак заданного выражения. |
| Sign(Nullable<Int32>) |
Возвращает положительное (+1), нулевое (0) или отрицательное (-1) значение, обозначающее знак заданного выражения. |
| Sign(Nullable<Int64>) |
Возвращает положительное (+1), нулевое (0) или отрицательное (-1) значение, обозначающее знак заданного выражения. |
| Sin(Nullable<Decimal>) |
Возвращает тригонометрический синус указанного угла. |
| Sin(Nullable<Double>) |
Возвращает тригонометрический синус указанного угла. |
| SoundCode(String) |
Преобразует буквенно-цифровую строку в четырехсимвольный код (SOUNDEX) для поиска слов или имен с похожим звучанием. |
| Space(Nullable<Int32>) |
Возвращает строку пробелов. |
| Square(Nullable<Decimal>) |
Возвращает квадрат указанного числа. |
| Square(Nullable<Double>) |
Возвращает квадрат указанного числа. |
| SquareRoot(Nullable<Decimal>) |
Возвращает квадратный корень из указанного числа. |
| SquareRoot(Nullable<Double>) |
Возвращает квадратный корень из указанного числа. |
| StringConvert(Nullable<Decimal>) |
Возвращает символьные данные, преобразованные из числовых данных. |
| StringConvert(Nullable<Decimal>, Nullable<Int32>) |
Возвращает символьные данные, преобразованные из числовых данных. |
| StringConvert(Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>) |
Возвращает символьные данные, преобразованные из числовых данных. |
| StringConvert(Nullable<Double>) |
Возвращает символьные данные, преобразованные из числовых данных. |
| StringConvert(Nullable<Double>, Nullable<Int32>) |
Возвращает символьные данные, преобразованные из числовых данных. |
| StringConvert(Nullable<Double>, Nullable<Int32>, Nullable<Int32>) |
Возвращает символьные данные, преобразованные из числовых данных. |
| Stuff(String, Nullable<Int32>, Nullable<Int32>, String) |
Вставляет строку в другую строку. Удаляет указанное количество символов из целевой строки в положении начала и вставляет вторую строку в целевую строку, начиная с этого положения. |
| Tan(Nullable<Decimal>) |
Возвращает тригонометрический тангенс входного выражения. |
| Tan(Nullable<Double>) |
Возвращает тригонометрический тангенс входного выражения. |
| Unicode(String) |
Возвращает целочисленное значение, соответствующее стандарту Юникод, для первого символа входного выражения. |
| UserName() |
Возвращает имя пользователя базы данных, соответствующее указанному идентификационному номеру. |
| UserName(Nullable<Int32>) |
Возвращает имя пользователя базы данных, соответствующее указанному идентификационному номеру. |