Star

데이터베이스의 모든 필드 값 집합을 표시하기 위해 사용되는 문자열은 star 문을 통해 설정할 수 있습니다. 후속 LOAD 문 및 SELECT 문에 영향을 줍니다.

Syntax:  

Star is[ string ]

Arguments:  

인수 설명
string

임의의 텍스트입니다. 문자열에 공백이 포함된 경우 인용 부호로 묶어야 합니다.

아무것도 지정하지 않으면 star is;가 사용됩니다. 즉, 명시적으로 지정된 경우가 아니면 별표 기호를 사용할 수 없습니다. 이 정의는 새 star 문을 만들 때까지 유효합니다.

Example:  

아래 예는 섹션 액세스를 수행하는 데이터 로드 스크립트에서 추출한 것입니다.

Star is *;

 

Section Access;

LOAD * INLINE [

ACCESS, USERID, PASSWORD, OMIT

ADMIN, ADMIN, ADMIN,

USER, USER1, U1, SALES

USER, USER2, U2, WAREHOUSE

USER, USER3, U3, EMPLOYEES

USER, USER4, U4, SALES

USER, USER4, U4, WAREHOUSE

USER, USER5, U5, *

];

 

Section Application;

LOAD * INLINE [

SALES, WAREHOUSE, EMPLOYEES, ORDERS

1, 2, 3, 4

];

 

다음이 적용됩니다.

  • Star 기호는 *입니다.
  • 사용자 USER1 SALES 필드를 볼 수 없습니다.
  • 사용자 USER2 WAREHOUSE 필드를 볼 수 없습니다.
  • 사용자 USER3 EMPLOYEES 필드를 볼 수 없습니다.
  • 사용자 USER4 는 이 사용자의 두 필드인 SALES WAREHOUSE를 생략(OMIT)하는 솔루션에 두 번 추가되어 있습니다.
  • USER5 에는 “*”가 추가되었으며, OMIT에 나열된 모든 필드를 사용할 수 없다는 의미입니다. 별표(*)는 해당 필드의 모든 값이 아닌 나열된 모든 값을 의미합니다.
  • 사용자 USER5 SALES, WAREHOUSE EMPLOYEES 필드를 볼 수 없지만 ORDERS 필드는 볼 수 있습니다.