IsValidName

설명

이름이 제공된 유형에 올바른지 여부를 검증합니다. 이 메소드는 이름에 올바르지 않은 문자가 포함되어 있는지, 이름 길이가 올바른지 그리고 이름이 예약어와 충돌하지 않는지 여부를 확인합니다. 이 메소드는 제공된 이름 및 유형의 오브젝트가 이미 있는지 여부를 확인하지 않으므로 이름이 실제로 유형에 따라 식별된 목적을 위해 사용될 수 있는지 확인하지 않습니다.

주: 이 메소드는 버전 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
유효성 검증에 성공하는 경우 빈 문자열을, 유효성 검증에 실패하는 경우 실패 이유가 포함된 문자열을 리턴합니다.

피드백