DataColumn.Expression DataColumn.Expression DataColumn.Expression DataColumn.Expression Property

정의

행을 필터링하거나 열의 값을 계산하거나 집계 열을 만드는 데 사용되는 식을 가져오거나 설정합니다.Gets or sets the expression used to filter rows, calculate the values in a column, or create an aggregate column.

public:
 property System::String ^ Expression { System::String ^ get(); void set(System::String ^ value); };
[System.Data.DataSysDescription("DataColumnExpressionDescr")]
public string Expression { get; set; }
member this.Expression : string with get, set
Public Property Expression As String

속성 값

열의 값을 계산하거나 집계 열을 만드는 식입니다.An expression to calculate the value of a column, or create an aggregate column. 식의 반환 형식은 열의 DataType에 의해 결정됩니다.The return type of an expression is determined by the DataType of the column.

예외

AutoIncrement 또는 Unique 속성이 true로 설정되어 있는 경우The AutoIncrement or Unique property is set to true.

CONVERT 함수를 사용하는 동안 식은 문자열로 계산되지만 문자열에 형식 매개 변수로 변환될 수 있는 표현이 포함되지 않은 경우When you are using the CONVERT function, the expression evaluates to a string, but the string does not contain a representation that can be converted to the type parameter.

CONVERT 함수를 사용하는 동안 요청된 캐스팅을 수행할 수 없는 경우.When you are using the CONVERT function, the requested cast is not possible. 가능한 캐스팅에 대한 자세한 내용은 다음 섹션에서 변환 함수를 참조하십시오.See the Conversion function in the following section for detailed information about possible casts.

SUBSTRING 함수를 사용하는 동안 시작 인수가 범위를 벗어난 경우When you use the SUBSTRING function, the start argument is out of range.

-또는--Or- SUBSTRING 함수를 사용하는 동안 길이 인수가 범위를 벗어난 경우When you use the SUBSTRING function, the length argument is out of range.

LEN 또는 TRIM 함수를 사용하는 동안 식이 문자열로 계산되지 않는 경우.When you use the LEN function or the TRIM function, the expression does not evaluate to a string. 여기에는 Char로 계산되는 식이 포함됩니다.This includes expressions that evaluate to Char.

예제

다음 예제에서는 세 개의 열에는 DataTable합니다.The following example creates three columns in a DataTable. 두 번째 및 세 번째 열 식이 포함 됩니다. 변수 세율을 사용 하 여 세금을 계산 하는 두 번째 및 세 번째 첫 번째 열 값 계산의 결과 추가 합니다.The second and third columns contain expressions; the second calculates tax using a variable tax rate, and the third adds the result of the calculation to the value of the first column. 결과 테이블에 표시 됩니다는 DataGrid 제어 합니다.The resulting table is displayed in a DataGrid control.

private void CalcColumns()
{
    DataTable table = new DataTable ();

    // Create the first column.
    DataColumn priceColumn = new DataColumn();
    priceColumn.DataType = System.Type.GetType("System.Decimal");
    priceColumn.ColumnName = "price";
    priceColumn.DefaultValue = 50;
     
    // Create the second, calculated, column.
    DataColumn taxColumn = new DataColumn();
    taxColumn.DataType = System.Type.GetType("System.Decimal");
    taxColumn.ColumnName = "tax";
    taxColumn.Expression = "price * 0.0862";
     
    // Create third column.
    DataColumn totalColumn = new DataColumn();
    totalColumn.DataType = System.Type.GetType("System.Decimal");
    totalColumn.ColumnName = "total";
    totalColumn.Expression = "price + tax";

    // Add columns to DataTable.
    table.Columns.Add(priceColumn);
    table.Columns.Add(taxColumn);
    table.Columns.Add(totalColumn);

    DataRow row = table.NewRow();
    table.Rows.Add(row);
    DataView view = new DataView(table);
    dataGrid1.DataSource = view;
}
Private Sub CalcColumns()
     Dim rate As Single = .0862
     dim table as DataTable = New DataTable 
 
     ' Create the first column.
     Dim priceColumn As DataColumn = New DataColumn
     With priceColumn
         .DataType = System.Type.GetType("System.Decimal")
         .ColumnName = "price"
         .DefaultValue = 50
     End With
     
     ' Create the second, calculated, column.
     Dim taxColumn As DataColumn = New DataColumn
     With taxColumn
         .DataType = System.Type.GetType("System.Decimal")
         .ColumnName = "tax"
         .Expression = "price * 0.0862"
     End With
     
    ' Create third column
     Dim totalColumn As DataColumn = New DataColumn
     With totalColumn
         .DataType = System.Type.GetType("System.Decimal")
         .ColumnName = "total"
         .Expression = "price + tax"
     End With
 
     ' Add columns to DataTable
     With table.Columns
         .Add(priceColumn)
         .Add(taxColumn)
         .Add(totalColumn)
     End With
    
     Dim row As DataRow= table.NewRow
     table.Rows.Add(row)
     Dim view As New DataView
     view.Table = table
     DataGrid1.DataSource = view
 End Sub

설명

용도 중 하나는 Expression 속성이 계산된 열을 만듭니다.One use of the Expression property is to create calculated columns. 예를 들어 세금 값을 계산 하려면 단가 곱하고 특정 지역의 세율을 합니다.For example, to calculate a tax value, the unit price is multiplied by a tax rate of a specific region. 세율 영역 마다 다르므로 것이 불가능; 열에 단일 세율을 설정 하려면 대신 값을 사용 하 여 계산 되는 Expression 다음 섹션에는 Visual Basic 코드에 표시 된 속성:Because tax rates vary from region to region, it would be impossible to put a single tax rate in a column; instead, the value is calculated using the Expression property, as shown in the Visual Basic code in the following section:

DataSet1.Tables("Products").Columns("tax").Expression = "UnitPrice * 0.086"DataSet1.Tables("Products").Columns("tax").Expression = "UnitPrice * 0.086"

두 번째 용도 집계 열을 만드는 것입니다.A second use is to create an aggregate column. 계산된 된 값과 마찬가지로 집계에 있는 행의 전체 집합을 기반으로 작업을 수행 합니다 DataTable합니다.Similar to a calculated value, an aggregate performs an operation based on the complete set of rows in the DataTable. 간단한 예제 집합에 반환 되는 행의 수를 계산 하는 것입니다.A simple example is to count the number of rows returned in the set. 이 방법은이 Visual Basic 코드에 표시 된 대로 특정 판매원, 완료 된 트랜잭션의 수를 계산 하는 데 사용 합니다.This is the method you would use to count the number of transactions completed by a particular salesperson, as shown in this Visual Basic code:

DataSet1.Tables("Orders").Columns("OrderCount").Expression = "Count(OrderID)"  

식 구문Expression Syntax

식을 만들 때 사용 된 ColumnName 열을 참조 하는 속성입니다.When you create an expression, use the ColumnName property to refer to columns. 예를 들어 경우는 ColumnName 식이 다음과 같을 수는 다른 "Quantity" 및 "UnitPrice", 열 하나에:For example, if the ColumnName for one column is "UnitPrice", and another "Quantity", the expression would be as follows:

"UnitPrice * Quantity""UnitPrice * Quantity"

참고

식에 사용 되는 열을 해당 열에 대 한 종속성을 식 이라고 합니다.If a column is used in an expression, then the expression is said to have a dependency on that column. 종속 열을 바꾸거나 제거 하는 경우 예외가 throw 됩니다.If a dependent column is renamed or removed, no exception is thrown. 현재 중단 된 식 열에 액세스할 때 예외가 throw 됩니다.An exception will be thrown when the now-broken expression column is accessed.

필터 식을 만들면 작은따옴표를 사용 하 여 문자열을 묶습니다.When you create an expression for a filter, enclose strings with single quotation marks:

"LastName = 'Jones'""LastName = 'Jones'"

열 이름을 영숫자가 아닌 문자가 포함 된 숫자를 사용 하 여 시작 또는 다음 예약 된 단어 중 하나라도 일치 (대)를 하는 경우 다음 단락에서 설명한 대로 특별 한 처리가 필요 합니다.If a column name contains any non-alphanumeric characters or starts with a digit or matches (case-insensitively) any of the following reserved words, it requires special handling, as described in the following paragraphs.

andAnd

간에Between

자식Child

FalseFalse

입력In

Is

LikeLike

notNot

NullNull

OrOr

부모Parent

TrueTrue

양쪽 대괄호에 래핑되어야 합니다 열 이름을 위의 조건 중 하나를 충족 하는 경우 또는 "'" (억음 악센트 기호) 따옴표입니다.If a column name satisfies one of the above conditions, it must be wrapped in either square brackets or the "`" (grave accent) quotes. 예를 들어 식에서 "열 #" 라는 열을 사용 하려면 하는 #을 작성 하거나 "[열]":For example, to use a column named "Column#" in an expression, you would write either "[Column#]":

총 * [열 #]Total * [Column#]

또는 "`열 #'":or "`Column#`":

총 * `열 #'Total * `Column#`

대괄호 안에 있는 다음 모든 열 이름이 포함 되어 있으면 ']' 및 '\'에 문자 (하지만 다른 문자가 아닌) 앞에 백슬래시 앞에 이스케이프 되어야 합니다 ("\") 문자입니다.If the column name is enclosed in square brackets then any ']' and '\' characters (but not any other characters) in it must be escaped by prepending them with the backslash ("\") character. 억음 악센트 문자에 열 이름이 포함 되어 있으면 다음 해당 없어야에 억음 악센트 문자입니다.If the column name is enclosed in grave accent characters then it must not contain any grave accent characters in it. 예를 들어, 이라는 열 "열\" 작성 될 수 있습니다.For example, a column named "Column[]\" would be written:

총 * [열 [\]\\]Total * [Column[\]\\]

또는or

총 * `열\</span><span class="sxs-lookup"><span data-stu-id="b070c-310">Total \* \Column[]\`

사용자 정의 값User-Defined Values

사용자 정의 값 열 값과 비교할 식 내에서 사용할 수 있습니다.User-defined values may be used within expressions to be compared with column values. 문자열 값을 단일 따옴표 안에 묶어야 합니다 (및 각 작은따옴표 문자는 문자열 값에 다른 작은따옴표를 사용 하 여 앞에 추가 하 여 이스케이프 처리 해야) 합니다.String values should be enclosed within single quotation marks (and each single quotation character in a string value has to be escaped by prepending it with another single quotation character). 날짜 값 파운드 기호 (#) 또는 데이터 공급자에 따라 단일 따옴표 (') 내에 묶어야 합니다.Date values should be enclosed within pound signs (#) or single quotes (') based on the data provider. 10 진수 지 수 표기는 숫자 값에 대 한 허용 됩니다.Decimals and scientific notation are permissible for numeric values. 예:For example:

"FirstName = 'John'""FirstName = 'John'"

"가격 < 50.00 =""Price <= 50.00"

"생년월일 < #1/31/82 #""Birthdate < #1/31/82#"

열거형 값이 포함 된 열에 대 한 정수 데이터 형식으로 값을 캐스팅 합니다.For columns that contain enumeration values, cast the value to an integer data type. 예:For example:

"EnumColumn = 5""EnumColumn = 5"

리터럴 식의 구문 분석Parsing Literal Expressions

고정 문화권 로캘에서 모든 리터럴 식이 표시 되어야 합니다.All literal expressions must be expressed in the invariant culture locale. DataSet 구문 분석 하 고 리터럴 식 변환 항상 고정 문화권을 현재 문화권이 아닌을 사용 합니다.When DataSet parses and converts literal expressions, it always uses the invariant culture, not the current culture.

문자열 리터럴은 작은따옴표 값 주위에 있을 때 식별 됩니다.String literals are identified when there are single quotes surrounding the value. 예:For example:

사용자 정의 함수'John'

Boolean 리터럴은 true 및 false입니다. 식에는 따옴표로 묶이지 않은 합니다.Boolean literals are true and false; they are not quoted in expressions.

Integer 리터럴 [+-]? [0-9] +으로 처리할지 System.Int32, System.Int64 또는 System.Double합니다.Integer literals [+-]?[0-9]+ are treated as System.Int32, System.Int64 or System.Double. System.Double 얼마나 큰 수 인지에 따라 정밀도 떨어질 수 있습니다.System.Double can lose precision depending on how large the number is. 예를 들어 리터럴의 숫자가 2147483650, DataSet 숫자를 구문 분석 하려고 먼저는 Int32합니다.For example, if the number in the literal is 2147483650, DataSet will first attempt to parse the number as an Int32. 이 수 너무 크기 때문에 실패 합니다.This will not succeed because the number is too large. 이 예제의 DataSet 는 숫자를 구문 분석 하는 Int64, 성공 하는.In this case DataSet will parse the number as an Int64, which will succeed. Int64의 최대값 보다 큰 숫자 리터럴이 DataSet 사용 하 여 리터럴을 구문 분석 하는 Double합니다.If the literal was a number larger than the maximum value of an Int64, DataSet will parse the literal using Double.

4.42372 e 같은 과학적 표기법을 사용 하 여 실제 리터럴-30을 사용 하 여 구문 분석 System.Double합니다.Real literals using scientific notation, such as 4.42372E-30, are parsed using System.Double.

소수점으로 사용 하 여 과학적 표기법 없지만 실제 리터럴은 처리 됩니다 System.Decimal합니다.Real literals without scientific notation, but with a decimal point, are treated as System.Decimal. 지 원하는 최대값 또는 최소값 값을 초과 하는 경우 System.Decimal,으로 구문 분석 됩니다는 System.Double합니다.If the number exceeds the maximum or minimum values supported by System.Decimal, then it is parsed as a System.Double. 예:For example:

142526.144524 변환할 수는 Decimal합니다.142526.144524 will be converted to a Decimal.

345262.78036719560925667 취급 됩니다는 Double합니다.345262.78036719560925667 will be treated as a Double.

연산자Operators

연결 부울 AND, OR 및 NOT 연산자를 사용 하 여 허용 됩니다.Concatenation is allowed using Boolean AND, OR, and NOT operators. 절을 그룹화 하려면 괄호를 사용 하 고 우선 순위를 강제할 수 있습니다.You can use parentheses to group clauses and force precedence. AND 연산자는 다른 연산자 보다 우선 합니다.The AND operator has precedence over other operators. 예:For example:

(LastName = 'Smith' 또는 LastName = 'Jones') 및 FirstName = 사용자 정의 함수(LastName = 'Smith' OR LastName = 'Jones') AND FirstName = 'John'

비교 식을 만들면 다음 연산자를 허용 됩니다.When you create comparison expressions, the following operators are allowed:

<

>

<=

>=

<>

=

ININ

LIKELIKE

다음과 같은 산술 연산자는 식에서 에서도 지원 됩니다.The following arithmetic operators are also supported in expressions:

+ (더하기)+ (addition)

-(빼기)- (subtraction)

* (곱하기)* (multiplication)

/ (나누기)/ (division)

% (모듈러스)% (modulus)

문자열 연산자String Operators

문자열을 연결 하려면 사용 된 + 문자입니다.To concatenate a string, use the + character. 값을 CaseSensitive 속성의는 DataSet 클래스 문자열 비교 시 대/소문자 구분 여부를 결정 합니다.The value of the CaseSensitive property of the DataSet class determines whether string comparisons are case-sensitive. 그러나 해당 값을 재정의할 수 있습니다는 CaseSensitive 의 속성을 DataTable 클래스입니다.However, you can override that value with the CaseSensitive property of the DataTable class.

와일드카드 문자Wildcard Characters

모두는 * %LIKE 비교가에서 와일드 카드 문자를 서로 교환해 서 사용할 수 있습니다.Both the * and % can be used interchangeably for wildcard characters in a LIKE comparison. LIKE 절에서 문자열을 포함 하는 경우는 * 또는 %, 해당 문자 () 대괄호로 묶어야 합니다.If the string in a LIKE clause contains a * or %, those characters should be enclosed in brackets ([]). 절에는 대괄호 이면 각 대괄호 문자 (예: [[] 또는 []])에 대괄호로 묶어야 합니다.If a bracket is in the clause, each bracket character should be enclosed in brackets (for example [[] or []]). 시작 및 패턴의 끝에 또는 패턴의 끝 또는 패턴의 시작 부분에 와일드 카드는 허용 됩니다.A wildcard is allowed at the start and end of a pattern, or at the end of a pattern, or at the start of a pattern. 예:For example:

"ItemName 같은 ' * 제품*'""ItemName LIKE '*product*'"

"ItemName 같은 ' * 제품 '""ItemName LIKE '*product'"

"ItemName 좋아요 ' 제품 *'""ItemName LIKE 'product*'"

문자열 중간 와일드 카드 문자 허용 되지 않습니다.Wildcard characters are not allowed in the middle of a string. 예를 들어, ' te * xt' 허용 되지 않습니다.For example, 'te*xt' is not allowed.

부모/자식 관계 참조Parent/Child Relation Referencing

열 이름 앞에 추가 하 여 부모 테이블 식에서 참조할 수 있습니다 Parent합니다.A parent table may be referenced in an expression by prepending the column name with Parent. 예를 들어 합니다 Parent.Price 부모 테이블의 열 이름이 참조 Price합니다.For example, the Parent.Price references the parent table's column named Price.

자식이 둘 이상의 부모 행에 있는 경우 Parent(RelationName)를 사용 합니다. ColumnName입니다.When a child has more than one parent row, use Parent(RelationName).ColumnName. 예를 들어 Parent(RelationName) 합니다. 가격에는 부모 테이블의 열 관계를 통해 price 참조 합니다.For example, the Parent(RelationName).Price references the parent table's column named Price via the relation.

열 이름 앞에 추가 하 여 식에서 자식 테이블의 열을 참조할 수 있습니다 Child합니다.A column in a child table may be referenced in an expression by prepending the column name with Child. 그러나 자식 관계는 여러 행을 반환할 수 있습니다, 되므로 자식 열에 대 한 참조는 집계 함수에 포함 해야 합니다.However, because child relationships may return multiple rows, you must include the reference to the child column in an aggregate function. 예를 들어 Sum(Child.Price) 명명 된 열의 합계를 반환 Price 자식 테이블에서입니다.For example, Sum(Child.Price) would return the sum of the column named Price in the child table.

구문은 테이블에 있는 경우 둘 이상의 자식,: Child(RelationName)합니다.If a table has more than one child, the syntax is: Child(RelationName). 예를 들어 테이블에 명명 된 두 개의 자식 테이블 Customers 하 고 Orders, 및 DataRelation 개체의 이름은 Customers2Orders, 참조는 다음과 같은 것:For example, if a table has two child tables named Customers and Orders, and the DataRelation object is named Customers2Orders, the reference would be as follows:

Avg(Child(Customers2Orders).Quantity)Avg(Child(Customers2Orders).Quantity)

집합체Aggregates

다음 집계 유형이 지원 됩니다.The following aggregate types are supported:

Sum (Sum)Sum (Sum)

평균 (평균)Avg (Average)

Min (최소)Min (Minimum)

최대 (최대)Max (Maximum)

개수 (개수)Count (Count)

StDev (통계적 표준 편차)StDev (Statistical standard deviation)

Var (통계 분산)입니다.Var (Statistical variance).

집계는 일반적으로 관계를 따라 수행 됩니다.Aggregates are ordinarily performed along relationships. 앞에서 설명한 부모/자식 관계 참조에 설명 된 대로 앞에 나열 된 함수 및 자식 테이블 열 중 하나를 사용 하 여 집계 식을 만듭니다.Create an aggregate expression by using one of the functions listed earlier and a child table column as detailed in Parent/Child Relation Referencing that was discussed earlier. 예:For example:

Avg(Child.Price)Avg(Child.Price)

Avg(Child(Orders2Details).Price)Avg(Child(Orders2Details).Price)

단일 테이블에서 집계를 수행할 수도 있습니다.An aggregate can also be performed on a single table. 예를 들어 그림의 요약 열에 라는 "Price" 합니다.For example, to create a summary of figures in a column named "Price":

Sum(Price)Sum(Price)

참고

단일 테이블을 사용 하 여 집계를 만드는 경우 group by 기능 것입니다.If you use a single table to create an aggregate, there would be no group-by functionality. 대신 모든 행 열에 동일한 값이 표시 됩니다.Instead, all rows would display the same value in the column.

테이블에 행이 없는 경우 집계 함수를 반환 합니다 null합니다.If a table has no rows, the aggregate functions will return null.

데이터 형식을 검사 하 여 항상 확인할 수 있습니다는 DataType 열 속성입니다.Data types can always be determined by examining the DataType property of a column. 또한 다음 섹션에 표시 된 변환 함수를 사용 하는 데이터 형식을 변환할 수 있습니다.You can also convert data types using the Convert function, shown in the following section.

집계는 단일 열만 적용할 수 있습니다 하 고 다른 식이 없습니다 집계 내에서 사용할 수 있습니다.An aggregate can only be applied to a single column and no other expressions can be used inside the aggregate.

함수Functions

다음 함수 에서도 지원 됩니다.The following functions are also supported:

CONVERT

설명Description 특정 식이 지정된 된.NET Framework 형식으로 변환합니다.Converts particular expression to a specified .NET Framework Type.
구문Syntax Convert(expression, type)Convert(expression, type)
인수Arguments expression --식 변환입니다.expression -- The expression to convert.

type 값은 변환 되어야 하는--.NET Framework 형식입니다.type -- The .NET Framework type to which the value will be converted.

예제: myDataColumn.Expression="Convert (총, 'System.Int32')"Example: myDataColumn.Expression="Convert(total, 'System.Int32')"

모든 변환은 다음과 같은 예외를 사용 하 여 유효한: Boolean 을 강제 변환 될 수 있습니다 Byte, SByte, Int16, Int32Int64, UInt16UInt32, UInt64, String 자체에 합니다.All conversions are valid with the following exceptions: Boolean can be coerced to and from Byte, SByte, Int16, Int32, Int64, UInt16, UInt32, UInt64, String and itself only. Char 강제 변환 될 수 있습니다 Int32, UInt32, String, 및 자체입니다.Char can be coerced to and from Int32, UInt32, String, and itself only. DateTime 강제 변환할 수 String 및 자체입니다.DateTime can be coerced to and from String and itself only. TimeSpan 강제 변환할 수 String 및 자체입니다.TimeSpan can be coerced to and from String and itself only.

LEN

설명Description 문자열의 길이 가져옵니다.Gets the length of a string
구문Syntax LEN (expression)LEN(expression)
인수Arguments expression -계산할 문자열입니다.expression -- The string to be evaluated.

예제: myDataColumn.Expression="Len(ItemName)"Example: myDataColumn.Expression="Len(ItemName)"

ISNULL

설명Description 확인 된 식 또는 대체 값을 식과 반환을 확인합니다.Checks an expression and either returns the checked expression or a replacement value.
구문Syntax ISNULL(expression, replacementvalue)ISNULL(expression, replacementvalue)
인수Arguments expression 확인 하려면--식입니다.expression -- The expression to check.

replacementvalue -경우 식이 null, replacementvalue 반환 됩니다.replacementvalue -- If expression is null, replacementvalue is returned.

Example: myDataColumn.Expression="IsNull(price, -1)"Example: myDataColumn.Expression="IsNull(price, -1)"

IIF

설명Description 논리 식의 결과 따라 두 값 중 하나를 가져옵니다.Gets one of two values depending on the result of a logical expression.
구문Syntax IIF(expr, truepart, falsepart)IIF(expr, truepart, falsepart)
인수Arguments expr --평가할 식입니다.expr -- The expression to evaluate.

truepart -식이 true 인 경우 반환할 값입니다.truepart -- The value to return if the expression is true.

falsepart -식이 false 인 경우 반환할 값입니다.falsepart -- The value to return if the expression is false.

예: myDataColumn.Expression = "IIF (총 > '비용이 많이 드는', '님' 1000)Example: myDataColumn.Expression = "IIF(total>1000, 'expensive', 'dear')

TRIM

설명Description 제거 모든 선행 및 후행 공백 문자 \r, \n, \t, ' 'Removes all leading and trailing blank characters like \r, \n, \t, ' '
구문Syntax TRIM (expression)TRIM(expression)
인수Arguments expression --식 trim입니다.expression -- The expression to trim.

SUBSTRING

설명Description 문자열에 지정된 된 지점에서 시작 하 여 지정된 된 길이의 부분 문자열을 가져옵니다.Gets a sub-string of a specified length, starting at a specified point in the string.
구문Syntax 부분 문자열 (expression하십시오 start, length)SUBSTRING(expression, start, length)
인수Arguments expression 부분 문자열에 대 한--원본 문자열입니다.expression -- The source string for the substring.

start --부분 문자열의 시작 위치를 지정 하는 정수입니다.start -- Integer that specifies where the substring starts.

length --부분 문자열의 길이 지정 하는 정수입니다.length -- Integer that specifies the length of the substring.

예: myDataColumn.Expression = "(phone, 7, 8)"Example: myDataColumn.Expression = "SUBSTRING(phone, 7, 8)"

참고

다시 설정할 수 있습니다는 Expression null 값 이나 빈 문자열을 할당 하 여 속성입니다.You can reset the Expression property by assigning it a null value or empty string. 식 열에서 기본 값이 설정에 모든 이전에 채워진된 행 후 기본 값이 할당 되는 Expression 속성이 다시 설정 됩니다.If a default value is set on the expression column, all previously filled rows are assigned the default value after the Expression property is reset.

적용 대상

추가 정보