SqlFunctions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Linq to Entities에서 SqlServer 메서드를 노출하는 함수 스텁을 포함합니다.
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>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<DateTime>, String) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<DateTimeOffset>, String) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, Nullable<TimeSpan>, String) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, String, Nullable<DateTime>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, String, Nullable<DateTimeOffset>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, String, Nullable<TimeSpan>) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateDiff(String, String, String) |
지정한 시작 날짜와 종료 날짜 사이에 포함되는 지정된 datepart 경계의 수를 반환합니다. |
| DateName(String, Nullable<DateTime>) |
지정한 날짜의 지정된 datepart를 나타내는 문자열을 반환합니다. |
| DateName(String, Nullable<DateTimeOffset>) |
지정한 날짜의 지정된 datepart를 나타내는 문자열을 반환합니다. |
| DateName(String, Nullable<TimeSpan>) |
지정한 날짜의 지정된 datepart를 나타내는 문자열을 반환합니다. |
| DateName(String, String) |
지정한 날짜의 지정된 datepart를 나타내는 문자열을 반환합니다. |
| DatePart(String, Nullable<DateTime>) |
지정한 날짜의 지정된 datepart를 나타내는 정수를 반환합니다. |
| DatePart(String, Nullable<DateTimeOffset>) |
지정한 날짜의 지정된 datepart를 나타내는 정수를 반환합니다. |
| DatePart(String, Nullable<TimeSpan>) |
지정한 날짜의 지정된 datepart를 나타내는 정수를 반환합니다. |
| DatePart(String, String) |
지정한 날짜의 지정된 datepart를 나타내는 정수를 반환합니다. |
| Degrees(Nullable<Decimal>) |
라디안에서 지정된 각도로 해당하는 각도를 반환합니다. |
| Degrees(Nullable<Double>) |
라디안에서 지정된 각도로 해당하는 각도를 반환합니다. |
| Degrees(Nullable<Int32>) |
라디안에서 지정된 각도로 해당하는 각도를 반환합니다. |
| Degrees(Nullable<Int64>) |
라디안에서 지정된 각도로 해당하는 각도를 반환합니다. |
| Difference(String, String) |
두 문자 식의 SOUNDEX 값을 비교하여 차이를 나타내는 정수 값을 반환합니다. |
| Exp(Nullable<Decimal>) |
지정된 float 식의 지수 값을 반환합니다. |
| Exp(Nullable<Double>) |
지정된 float 식의 지수 값을 반환합니다. |
| GetDate() |
데이터베이스 표준 시간대 오프셋 없이 datetime 값으로 현재 데이터베이스 시스템 타임스탬프를 반환합니다. 이 값은 SQL Server 인스턴스가 실행되는 컴퓨터의 운영 체제에서 파생됩니다. |
| GetUtcDate() |
datetime 값으로 현재 데이터베이스 시스템 타임스탬프를 반환합니다. 데이터베이스 표준 시간대 오프셋이 포함되어 있지 않습니다. 이 값은 현재 UTC(Coordinated Universal Time) 시간을 나타냅니다. 이 값은 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) |
유효한 모든 텍스트 및 문자 데이터 형식으로 지정한 식에서 패턴이 처음 나타나는 시작 위치를 반환하거나 패턴을 찾지 못하면 0을 반환합니다. |
| 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 사이의 의사 난수 float 값(0, 1은 제외)을 반환합니다. |
| Rand(Nullable<Int32>) |
0에서 1 사이의 의사 난수 float 값(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) |
발음이 비슷한 단어나 이름을 찾기 위해 영숫자 문자열을 4자리(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() |
지정된 ID 번호에 해당하는 데이터베이스 사용자 이름을 반환합니다. |
| UserName(Nullable<Int32>) |
지정된 ID 번호에 해당하는 데이터베이스 사용자 이름을 반환합니다. |