Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- AFISAREA CONTINUTULUI UNEI TABEL CU POSIBILITATEA DE MODIFICARE A CONTINUTULUI
- BROWSE [domeniu][FIELDS camp1[:R], camp2[:R], ...][FOR conditie][NOEDIT][NODELETE][LOCK nr][FREEZE nume_camp]
- domeniu - are aceeasi semnificatie ca si in cazul comenzii LIST domeniul implicit fiind ALL
- FIELDS - permite afisarea campurilor precizate in aceasta clauza
- :R - va permite doar afisarea campului respectiv nu si editarea acestuia
- FOR - va permite afisarea inregistrarilor care verifica conditia precizata
- NOEDIT - va permite afisarea inregistrarilor dar nu si modificarea acestora
- NODELETE - nu va permite operatii de stergere la nivelul tabelei
- LOCK - permite inghetarea pe ecran a primelor nr campuri
- FREEZE - permite mentinerea cursorului de editare in campul precizat
- Obs: fereastra Browse permite realizarea anumitor operatii de tipul pozitional, stergere, adaugare la nivelul tabelei prin intermediul optiunii TABLE din meniul principal
- Actualizarea continutului unei tabele
- REPLACE camp1 WITH expr1, camp2 WITH expr2 [DOMENIU][FOR COND]
- comanda are ca efect inlocuirea valorii campului 1 cu expr1, a campului 2 cu expr2 samd
- DOMENIU are aceeasi semnificatie ca si in cazul comenzii browse. Domeniul implicit fiind inregistrarea curenta
- Modificati costul tuturor excursiilor prin majorare cu 10%
- REPLACE ALL cost_exc WITH 1,1*cost_exc
- FOR are ca efect modificarea continutului inregistrarilor doar pentru inregistrarile care verifica conditia precizata
- Stergerea inregistrarilor
- Stergerea inregistrarilor din tabela se face in doua etape:
- 1. stergere logica (marcare pentru stergere)
- DELETE [domeniu][FOR conditie]
- unde domeniu are aceeasi semnificatie ca si in cazul comenzii BROWSE, domeniul implicit fiind inregistrarea curenta
- clauza FOR conditie are ca efect stergerea inregistrarilor care verifica conditia precizata
- DELETE NUME FOR NUME="POPESCU"
- Anularea mrcajului pentru stergere
- RECALL [domeniu][FOR conditie]
- unde domeniu si FOR au aceeasi semnificatie ca si in cazul comenzii delete
- 2. stergere fizica
- se face cu ajutorul comenzii PACK cu precizarea ca anterior inregistrarile trebuie sterse logic
- Stergerea fizica a tuturor inregistrarilor dintr-o tabela fara a fi necesara stergerea logica se face cu ajutorul comenzii ZAP
- APPEND BLANK - adauga o inregistrare vida la sfarsitul tabelei
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement