문자열 정식 함수(Entity SQL)
Entity SQL에는 문자열 정식 함수가 포함되어 있습니다.
설명
다음 표에서는 문자열 Entity SQL 정식 함수를 보여 줍니다.
함수 | 설명 |
---|---|
Concat (string1, string2) |
string1에 string2가 추가된 문자열을 반환합니다. 인수 String입니다. 반환 값 String입니다. 반환 값 문자열의 길이가 허용되는 최대 길이보다 크면 오류가 발생합니다. 예
|
IndexOf(string1, string2) |
string2 내부의 string1 위치를 반환하거나, 찾을 수 없는 경우 0을 반환합니다. 문자열의 시작 부분을 나타내려면 1을 반환합니다. 인덱스 번호는 1부터 시작합니다. 인수 String입니다. 반환 값 Int32입니다. 예
|
Left (string, length) |
string 왼쪽에서 처음 length개 문자를 반환합니다. string 길이가 length보다 작으면 전체 문자열이 반환됩니다. 인수 string: String입니다. length: Int16, Int32, Int64 및 Byte입니다. length는 0보다 작을 수 없습니다. 반환 값 String입니다. 예
|
Length (string) |
문자열의 (Int32) 길이(문자)를 반환합니다. 인수 string: String입니다. 반환 값 Int32입니다. 예
|
LTrim(string) |
선행 공백 없이 string을 반환합니다. 인수 String입니다. 반환 값 String입니다. 예
|
Replace (string1, string2, string3) |
모든 string2 항목을 string3으로 대체하여 string1을 반환합니다. 인수 String입니다. 반환 값 String입니다. 예
|
Reverse (string) |
문자 순서를 반대로 하여 string을 반환합니다. 인수 String입니다. 반환 값 String입니다. 예
|
Right (string, length) |
string에서 마지막 length개 문자를 반환합니다. string 길이가 length보다 작으면 전체 문자열이 반환됩니다. 인수 string: String입니다. length: Int16, Int32, Int64 및 Byte입니다. length는 0보다 작을 수 없습니다. 반환 값 String입니다. 예
|
RTrim(string) |
후행 공백 없이 string을 반환합니다. 인수 String입니다. 반환 값 String입니다. |
Substring (string, start, length) |
문자열에서 start 위치부터 length개 문자 길이의 부분 문자열을 반환합니다. 시작 위치 1은 문자열의 첫 번째 문자를 나타냅니다. 인덱스 번호는 1부터 시작합니다. 인수 string: String입니다. start: Int16, Int32, Int64 및 Byte입니다. start는 1보다 작을 수 없습니다. length: Int16, Int32, Int64 및 Byte입니다. length는 0보다 작을 수 없습니다. 반환 값 String입니다. 예
|
ToLower(string) |
대문자를 소문자로 변환하여 string을 반환합니다. 인수 String입니다. 반환 값 String입니다. 예
|
ToUpper(string) |
소문자를 대문자로 변환하여 string을 반환합니다. 인수 String입니다. 반환 값 String입니다. 예
|
Trim(string) |
선행 및 후행 공백 없이 string을 반환합니다. 인수 String입니다. 반환 값 String입니다. 예
|
이러한 함수는 Null이 입력되면 Null을 반환합니다.
동일한 기능을 Microsoft SQL 클라이언트 관리 공급자에서 사용할 수 있습니다. 자세한 내용은 Entity Framework 함수용 .NET Framework Data Provider for SQL Server(SqlClient)를 참조하십시오.