Replace буйруги


Download 15.71 Kb.
Sana22.03.2023
Hajmi15.71 Kb.
#1286755
Bog'liq
REPLACE буйруги


REPLACE буйруги

Берилганларни кайта ишлаш натижалари узгарувчиларнинг кийматлари каби сакланиши мумкин ва кейинчалик хар хил маълумот ва хисоботлар тайёрлашда ишлатилиши мумкин. Бу билан бирга амалий масалаларда берилганларни кайта ишлаш максадли купинча ёзувларнинг айрим майдон кийматлари устида àð õèë àìàëëàð áàæàðèø áèëàí êуïèí÷à àââàë áуø колган ва х.з майдонларга киймат бериш холда хисоблашдан иборат булади.


Replace (алмаштириш) буйруги МТи майдон кийматларини кайта ишлаш ва уларга янги киймат беришни бирга олиб боришни куйлайлаштирувчи восита хисобланади.
<ифода> -хисоблаш натижасида узгартириладиган майдон янги киймат беради, ифода тури ва узунлиги Мти тавсияномасида берилган узгартирилаётган майдон тури ва узунлигига мос булиши керак.
Бу холда REPLACE буйруги билан килинаётган узгартиришлар FOR опциясидаги шарт рост .Т. булган хамма ёзувлар учун бажарилади.
Replace буйругининг умумий куриниши куйидагича:
Replace [<чегараловчи>] <майдон номи>WITH <ифода>
[<майдон номи> WITH <ифода>...,]
бу ерда <чегараловчи>-узгартиришлар киритиш мумкин булган ёзувларни курсатишга имкон берувчи опция: бу N-(RECORD N) ратриб ракамли ёзув булиши мумкин, кейингилари жорийдан бошлаб N та ёзув (NEXT N) ёки барча ёзувлар (ALL); <майдон номи> киймати алмахтириладиган майдонни курсатади.
Replace буйруги FOR <шарт> опцияси билан тулдирилиши мумкин.
Агар на FOR опцияси, на <чегараловчи> опцияси курсатилмаган булса REPLACE буйруги факатгина жорий ёзувга узгариш киритади.
REPLACE буйругида бир неча майдон кийматга узгартириш имконини берувчи бир неча жуфт <майдон номи> курсатилган булиши мумкин. Уларнинг сони 254 белгидан ошик булмаган буйрук узунлиги билан чегараланган.
REPLACE буйругини VRZP-“ойлик таркатиш варакаси” берилганлар базасини кайта ишлаш мисолида курамиз. 1- бобидаги машкни бажариш боскичида ташкил килиш керак булган VRZP берилганлар базасининг тавсияномаси ва ёзувларини босиб чикариш 4.8 расмда келтирилган. Расмдан куриниб турибдики: NV-“хамма саналган”:ZP-“ойлик”:PR-”мукофот”:AV-“аванс”-берилганлар базаси майдонининг бир кисми тулдирилган. Колган майдон киймати: PN”даромад солиги”:VV-“хаммасидан олинган” SV-“бериладиган сумма”- булар куйидаги формулалар билан хисобланиши керак:
Download 15.71 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling