설명
이름이
제공된 유형에 올바른지 여부를 검증합니다. 이 메소드는
이름에 올바르지 않은 문자가 포함되어 있는지, 이름 길이가 올바른지
그리고 이름이 예약어와 충돌하지 않는지 여부를 확인합니다. 이 메소드는
제공된 이름 및 유형의 오브젝트가 이미 있는지 여부를 확인하지 않으므로
이름이 실제로 유형에 따라 식별된 목적을 위해 사용될 수 있는지 확인하지 않습니다.
참고: 이 메소드는
버전 7.1부터 사용 가능합니다.
구문
VBScript
adminSession.IsValidName name, type
Perl
$adminSession->IsValidName($name, $type);
- ID
- 설명
- adminSession
- 현재 스키마 저장소 액세스 세션을 나타내는 AdminSession 오브젝트입니다.
- name
- 유효성 검증할 이름을 식별하는 문자열입니다.
- type
- 이름 유형을 식별하는 Long입니다. NameType 열거 상수는
버전 7.1부터 사용할 수 있으며 다음 상수 및 값을 포함합니다.
- DATABASE_NAMETYPE - 1
- USER_NAMETYPE - 2
- GROUP_NAMETYPE - 3
- SCHEMA_NAMETYPE - 4
- DBCOLUMN_NAMETYPE - 5
- ENTITYDEF_NAMETYPE - 6
- FIELDDEF_NAMETYPE - 7
- ACTIONDEF_NAMETYPE - 8
- STATEDEF_NAMETYPE - 9
- HOOKDEF_NAMETYPE - 10
- Return value
- 유효성 검증에 성공하는 경우 빈 문자열을,
유효성 검증에 실패하는 경우 실패 이유가 포함된 문자열을 리턴합니다.