Star

Den textsträng som används för att representera den totala uppsättningen av alla värden i ett fält i databasen kan ställas in med hjälp av star-satsen. Den påverkar efterföljande LOAD- och SELECT-satser.

Syntax:  

Star is[ string ]

Arguments:  

Argument Beskrivning
string

En godtycklig text. Observera att strängen måste sättas inom citationstecken om den innehåller blanktecken.

Om ingenting anges, antas star is;, dvs. stjärnsymbolen måste specificeras explicit för att vara tillgänglig. Definitionen används fram tills en ny star-sats skapas.

Example:  

I exemplet nedan finns ett utdrag av ett dataladdningsskript med section access.

Star is *;

 

Section Access;

LOAD * INLINE [

ACCESS, USERID, OMIT

ADMIN, ADMIN,

USER, USER1, SALES

USER, USER2, WAREHOUSE

USER, USER3, EMPLOYEES

USER, USER4, SALES

USER, USER4, WAREHOUSE

USER, USER5, *

];

 

Section Application;

LOAD * INLINE [

SALES, WAREHOUSE, EMPLOYEES, ORDERS

1, 2, 3, 4

];

 

Följande gäller:

  • Star -tecknet är *.
  • Användaren USER1 kan inte se fältet SALES.
  • Användaren USER2 kan inte se fältet WAREHOUSE .
  • Användaren USER3 kan inte se fältet EMPLOYEES.
  • Användaren USER4 läggs till två gånger i lösningen för att UTESLUTA två fält för den här användaren, SALES och WAREHOUSE.
  • USER5 har en ”*” tillagd, vilket innebär att samtliga listade fält under UTESLUT är otillgängliga. Stjärntecknet * motsvarar alla listade värden, inte alla värden i fältet. Det betyder att användaren USER5 inte kan se fälten SALES, WAREHOUSE eller EMPLOYEES men däremot kan se fältet ORDERS.

Hjälpte den här informationen?

Tack för att du berättar det här. Är det något du vill säga om det här avsnittet?

Varför var informationen inte till hjälp och hur kan vi förbättra den?