# SQL FAQ’S Geekinterviews 1. What is Where clause? A. Where clause is used to compare the record values.

It is used to filter the record in SQL statement for the specific condition 2. What is Group by lause? A. Group by clause is used to devide the ro!s into similar "roups in a table. #. What is havin" clause? A. \$avin" clause is used to display the specific "roup of records. %his is used to filter the "roups of records. &. What is set operators? A. Set operators are 'nion( 'nionall( Intersect and )inus. *. What are special operators? A. Special operators are IS( I+( +,% I+( LI-.( +,%LI-.( /.%W..+( +,% /.%W..+( .0IS%S 1 S,'+2.0. 3. What are the constraints? A. onstraints are there types .ntity( 2omain and 4eferential onstraints. 2omain5 +ot +ull and hec6 onstraints. .ntity5 7rimary -ey and 'ni8ue. 4eferential5 9orei"n -ey and 4eference -ey. :. What is Sub 8uery and o;related sub 8uery? A. Sub 8uery5 %he )ain 8uery !ill depend the sub 8uery results. %he sub 8uery !ill e<ecute first then the main 8uery !ill e<ecute. o;related sub 8uery5 %he sub 8uery !ill depend the main 8uery results. %he main 8uery !ill e<ecute first then the sub 8uery !ill e<ecute. =. What is >oins? What are they? A. 1. Self join: We !ill compare the records !ith in sin"le table. 2. Eque join: We can compare the records !ith e8ual condition only. #. Non eque join: We can compare the records !ith out e8ual condition. &. Inner join: .8ue >oin and +on e8ues come under the Inner >oin. *. Outer join: We !ill ma6e the condition !ith ?@A operator after the column name before e8ual or after e8ual. %his >oin !ill use only e8ual >oin only. .<5 Suppose I have t!o tables %1 1 %2. In %1 havin" = records and %2 havin" * records. %hese t!o tablesB column values are matchin" only # records. I !ant to display that all records !ith the # records in table %1. At that time !e !ill put the ,uter >oin condition .<5 !here %1.a C %2.a?@A D. What is a vie!? What are they? A. A vie! is a lo"ical !indo! it is lo"ically related to database tables( Synonyms and Eie!s %here are three types. 1. Simple vie! 2. omple< vie! #. )aterialiFed vie! 1. Simple view: We can create a vie! by usin" sin"le table is called simple vie! it canBt hold the data. When !e are not usin" primary 6ey columns in the vie! !e canBt do 2)L operations other !ise !e can do any 2)L operations by usin" simple vie!. 2. omple! view: We can create a vie! from more then one table or more then vie!s is called comple< vie!. It canBt hold the data. We canBt do any 2)L operations !hen !e !ill use all primary 6ey columns in our vie! !e !ill do 2)L operations. ,ther !ise !e canBt do any 2)L operations. /y usin" Instead of tri""er !e can do any 2)L operations from these vie!s.

BN Step25 We !ill e<ecute our 8ueries.. Step#5 S. 1#.9 Jt6prof file nameL Jdestination file nameL Step=5 It !ill convert trace file to readable mode. Step*5 S.+ S.L. 7erformance tunin" is used to improve the performance of the statement or ob>ect. -itm\$p In&e!: We !ill create the inde< on bitmap ima"e column.). It is used to improve the performance of the "ettin" the data from the database.4 S.4. % Jcolumn namesL 94.s8l file the planKtable !ill create. We !ill create inde< on uni8ue 6ey column. +A). 94.4 S. (nique In&e!: It is called a uni8ue 6ey. For*e In&e!: We !ill create inde< temporarily for the s8l statement only.) EO7A4A). E!pl\$in /l\$n: It "ives the e<ecution plan of the sin"le s8l statement. %able level inde< are !e are create the inde< e<ternally mean after creatin" the table !e !ill create the inde<.+%KI2 C MJstatementKidLB It !ill sho! the e<plain of our s8l 8uery.<5 select HI@ inde< JtableKnameL?columnKnameAIH remainin" columns and from statement.S mode and "o to that specified path %-74. We !ill convert the trace file into readable mode by usin" %-74. 1G. 9. It can hold the data. It is used to "et the data from the database fastly. 2. C MuserKdumpKdestBN it !ill sho! the path of the trace file. What are 7seudo columns? What are they? A.07LAI+ 7LA+ S. 11.L. #\$teri\$li%e& view: We can create a vie! from one or more database or more then one table. We can "et a trace file from s8l trace( report level and form level. We !ill create inde< on primary 6ey column. 7LA+K%A/L.%.9.BN Step&5 Internally the trace file is "enerated but it is not a readable mode.".SSI. What is 9orce vie!? A.+%KI2 C MJid nameLB I+%. ompo'ite In&e!: We can create inde< on multiple columns. S%A%. What is performance tunin"? A.). We !ill find our trace file. . ..4 ?column nameA. )ainly !e !ill use to "et the e<ecution plan of the statement or ob>ect. Sql 0r\$*e: It "ives the e<ecution plan of the multiple statements. Inde< used the binary search to "et data from database. In s8l level Step15 AL%. %hey are mainly t!o types that are5 olumn level Inde< and %able level inde<. ).% SQLK%4A .) 7LA+K%A/L. % EAL'. C M%4'. 7seudo columns behave li6e a table columns but !e are not create this columns they are5 .SSI. 2. Step35 We !ill "o to the path and find out our trace file accordin" to the date and time. We can create vie! !ith out e<istin" columns or tables by usin" force. 1. %here are mainly t!o types5 1. Fun*tion +\$'e& in&e!: We !ill create inde< on function based column li6e '77. /y specifyin" refresh statement in this vie! !e can refresh data from data base.+ S. . Step#5 AL%. Inde< is a database ob>ect. Step:5 Go to 2. W\$.4. Step15 .% S%A%. It is li6e a snap short. C M9ALS. We canBt do any 2)L 1 22L e<cept %runcate and 2rop comment.% SQLK%4A .4 Js8l statementL. olumn level inde< are !hen !e are creatin" table at the time !e !ill specify or !hen !e are specified primary 6ey or uni8ue is called column level inde<.4 W\$. Simple In&e!: It is called a primary 6ey. Step25 %he e<plain plan statement !ill be "enerated into planKtable if planKtable is not available in your system !e can run the '%L07LA+. ". 12. What is Inde<? A.

1owi&: It !ills "enarete !hen !e are insertin" the record into table. .R Q A% \$H+. 1*. Synta<5 4. #. 1ownum: It !ill populate !hen !e are e<ecutin" the select statement. P L.). We !ill define a vie! temporary in a select statement.<plain? A.A%. &. When !e are "iven alias name is called a vie! name. Synonym is a alternative name of the database tables or ob>ects. What is a synonym? A.H+.+ . Inline vie! is a sub 8uery. What is se8uence? . S. It is not a database ob>ect. Ne!t23\$l: It !ill use !hen !e are callin" the ne<t value from the se8uence.1. We !ill !rite the select statement in from clause is called inline vie!. Se8uence is used to "enerate primary 6ey values.+% /P JnoL )I+ EALJnoL )A0 EALJnoL Q P L.Q'. A% \$R. Jse8uence nameL S%A4% WI%\$ JnoL I+ 4. Level: 1&. urr2v\$l: It !ill use !hen !e are callin" the current value from the se8uence. 2. What is inline vie!? A. *. 13.

K. What is 4aiseKapplicationKerror? A. S.0 #.A2PK.'+2( SQLT4.44. D.'+2( SQLT+. :. %his is called user named e<ception.<plicit cursor.+( SQLT9. I+EALI2K '4S. 2. 'ser defined e<ceptions are5 Generally the oracle is provided some e<ception names nearly belo! *G. %here are occurred the error in child bloc6 but !e are not specified e<ception in the bloc6 the compiled !ill search the main bloc6 for the e<ception handler statement. &.+KI+2. What is 7ra"ma e<ception init? A. It is used to "et the data from the database. 7ra"ma is pre compiler directive. 3. Anonymous bloc6 is a bloc6 structure but it is not store any !here it canBt have any name. What is e<plicit cursor? . What is .4S etc. SQLTIS. 2. We canBt control this cursor.+ &. What is implicit cursor? A.K2. %hey are mainly t!o types System defined e<ception and user defined e<ception. Suppose !e "ot error out of system defined e<ception at the time !e !ill have to define the name of the e<ception. What is anonymous bloc6? A. It !ill fire implicitly !hen the 2)L operations are doin".4 *.'+2 2.'+%.K2A%AK9.<ception propa"ation is a master and child e<ception handler statement.<ception propa"ation? A. We have set the name of e<ception by usin" pra"ma e<ceptionKinit.W .<ception is error handler statement it is used !hen the pro"ram terminates abnormally at the time the e<ception !ill do the abnormal termination to normal termination. . . 7ra"ma e<ception init tells the compiler to associate an e<ception !ith an oracle error it is used to "et the error messa"e of specific oracle error. %his area !ill provide by oracle en"ine it is a temporary memory. Implicit cursor.4 :. What is 7ra"ma? A.4.4 D. #. 'ser defined e<ceptions !here ever !e !ant to raise e<ception !e !ill raise the e<ception. S%.4 =. 4aise application error is used to terminate the pro"rame at any point of time.EI2.44. %here are t!o types. '4S.%9.4AG. . 2'7KEALK.7. 12.7.<ception !hat are they? A. What is the implicit cursor attributes? A. 1G. *. %he system defined e<ceptions are5 1./LSQL FAQ’S 1. 74.4KAL4.K.%\$.G4A)K. What is the cursor controls? A. . . ursor is private area. Suppose !e have one parent and child bloc6. +. 1. EAL'. What is . 3.44.pen( 9etch( lose 11. What is a ursor? A.

%he e<plicit cursor attributes are TISK. Step2: for Jvariable nameL in Jcursor nameL loop JWrite statementsL end loopN ". I+( . In this cursor !e !ill !rite the select statement !ith in the declaration part. In body of the pac6a"e havin" entire codin" of each procedure and function. 1ef ur'or: 4ef cursor is a dynamic cursor. 1#. 1=. What is 7rocedure? A. %hey are t!o parts Specification and /ody of the pac6a"e. 2. 7ac6a"e is a data base ob>ect it is lo"ically related to 7LSQL ob>ect and sub pro"rams. 1&. /y default parameter is I+. Generally procedure should not return a value the function it must be return a value. +o body !ill not use this record this is called record level loc6.+( T9. %hey are t!o types 1.'+2( T+. It performs a specific action.<plicit cursor is a cursor !e can control e<plicitly. It !ill "ive the "ood performance. What is difference bet!een procedure and function? A. 9unction is a data base ob>ect. In this cursor !e !ill not open( fetch( close the cursor manually.'% parameter is used to "et the value from procedures and functions.A. %hey are three parameter modes in procedure and functions. 1*. When !e are updatin" the record in this cursor that record !ill be loc6. 9unctions !e can call at select statements directly. 1:. What is difference bet!een procedure and pac6a"e? . I+ parameter is used to pass a value into procedures and functions.'% parameter is used to pass the input value and "et the output value from the procedures and functions. %he . %he I+. 4ener\$l ur'or: In this cursor !e !ill open( fetch( close the cursor manually. E!: Step15 2efine cursor and !rite s8l statement in the declaration part.'+2( and T 4. %here is a one dra!bac6 that is it !onBt come in bet!een the fetchin" all records.'%( I+.'%. /ut it is not recommended by usin" ro!ed !e !ill update the records. It calculates the value and it must be return a value. In the specification part !e have declare all procedures( functions !hich !e are !ritin" this pac6a"e and "lobal variables( ursors and user defined e<ceptions. %his command !ill loc6 the specific record column value. When !e are usin" for cursor it !ill open and it !ill fetch all records and it !ill e<it the loop and it !ill close automatically. 2. It !ill populate dynamically !e can "et a data throu"h by address or pointers.7. What is 9unction? A. 7rocedure is a data base ob>ect. ). It contains a multiple statements. 13.%K9. In "eneral cursor !e !ill specify the select statement in the declaration part in the ref cursor !e !ill specify the select statement in the body of the pro"ram. It !ill frees the remainin" column values. For ur'or: %his is a e<plicit cursor. What is 7ac6a"e? A.WK . In this cursor !e !ill use w5ere *urrent off. Stron" ursor5 It is returnin" a value. Wea6 ursor5 It should not return a value. 7rocedures !e !ill e<ecute at 7LSQL bloc6 only. %he e<plicit cursors are5 1. 7ac6a"e containin" the 2 or more procedures and functions. . For (p&\$te ur'or: %his cursor is used to update a sin"le record. What are parameter modes in the procedures and functions? A.'+%.

0. It !ills fires !hen !e are selectin" the record !hile doin" the 2)L operation on the same record and same table. 7ra"ma autonomous transaction is a transaction it is used to split the transaction into t!o different transactions !ith master and child relation ship. It is called temporary table. It !ill perform different action. 22. Synta<5 . What is )utatin" error? A. %hatBs !hy the pac6a"e is very fast. 2ynamic SQL is to do the 22L 1 2)L operations !ith in the 7LSQL bloc6. '%. Ttype is used to declare the data type of the specific column in the table data type it is used to "et the specific column value. What is dynamic SQL? A. /ind variable is a variable but !e are not define the variable any !here it can hold the data temporarily it !ill identified by 5J EariableL. 7rocedure is a sin"le ob>ect pac6a"e containin" a multiple ob>ects. What is /ind variable? A. 2G. What are types of tri""ers In 7LSQL? A. 21. Instead of %ri""er is used to do the 2)L operations on the comple< vie!s. 23. What is the Instead . What is the difference bet!een the cursor and pls8l table? . It is li6e a varray the varray havin" specific len"th and pls8l table is havin" dynamic len"th of memory. 7LSQL table is a collection data type. What is 7ra"ma Autonomous %ransaction? A. We can create the pls8l table for the sin"le collection data type or sin"le ob>ect and it must be inde<ed by binary inte"er. %here is no permanent solutions they are havin" only t!o partial solutions thatBs are5 7ra"ma Autonomous %ransaction and Statement level tri""er.)7Ttype inde<ed by binary inte"erN JEariable nameL Jtable nameLN /e"in JEariable nameL?Jrecord numberL 5C JvalueLN . %hey !ill e<ecute independently and they !ill commit independently. 1D. What is %ri""er? A. .verloadin" 7rocedure or function? A. When !e are callin" the procedure at the time the compilation !ill move to SGA memory temporarily it !ill e<ecute and it !ill destroy. Syn5 2eclare %ype Jtype nameL is table of .nd5 2:. 2#. 2&. What is composite data type? A.verloadin" procedure is a procedure !e can create more then one procedure !ith the same name and different in parameters. I))I2IA% ?MJddlHdml statementLBAN 23. 7ac6a"e containin" overloadin" specialty. %ri""er is a database ob>ect. When !e are runnin" the pac6a"e the pac6a"e !ill e<ecute from SGA memory it self. What is 7LSQL table? A. It !ill fires implicitly !hen the event occurs. What is . It is used to "et the entire record at a time.A.f %ri""er? A. 2*. %hey are 12 types that are /eforeHAfter( InsertH'pdateH2elete( 9or each ro! and Statement level. Tro!type is used to declare the specific table entire record data type. omposite data types are Ttype and Tro!type. 2*. When !e are compilin" the pac6a"e the pac6a"e the compilation code !ill store in SGA?System Global AreaA memory permanently.

salAN . 2=. \$o! !e can delete the specific record and all records from the pls8l table.putKline?M. 5 +e!( old. A table !ith in table is called a nested table.enameUUB MUUt?iA. %here are to! types.delete ?Jrecord numberLAN is used to delete the specific record. What is bul6 collect? . 1. When !e are usin" the pls8l table !e !ill "et the records dynamically. What is the +ested table? A. What is bind parameters in 7LSQL? What is the use of bind parameters? A. A.empnoUUB MUUt?iA. ost based techni8ue.nd loopN . %his parameters are used to call the ne! or old records in tri""ers. /oth !ill do same action but !hen !e are usin" the cursor !e !ill fetch the records statically.putKline?t?iA.ndN #1. Jtable nameL.)7Tro!type inde< by binaryKinte"erN % empKtypeN /e"in Select I bul6 collect into t from empN 9or i in 1. E!: 2eclare %ype empKtype is table of ... . #G. What are optimiFation techni8ues? A. 2D. /ind parameters are temporary parameters !e are not create a parameters and !e are not set the values into this parameters. J%able nameL.<ception When others then 2bmsKoutput. /ul6 collect is used to move bul6 of records at a time to variable or pls8l table in 7LSQL bloc6.rror is 5BUUs8lerrmAN . %here are t!o types of optimiFation techni8ues !e are follo!ed. 1& Loop 2bmsKoutput.A. #2.<plain? A. 4ule based techni8ue 2. 2eleteN is used to delete the all records from the pls8l table.

Anchor is used to determine the horiFontal and vertical position of the child ob>ect from its parent. What is Ealidation %ri""er? A. We can "et the "roup !ise records from the data base.doKs8l? A. Sr!. What is the action tri""er? A. When !e are accept the parameter value on the command line. What is the 9ormat tri""er? A. 1:.runKproduct is used to call another form !ith in the form or report.runKreport? A. Summary column is a system defined computation of an another column data. 1&. bet!een 7a"es *.messa"e is used to display the messa"e in the reports. Sr!.abort is used to stop and e<it the reportHform at any point of the time. It is used to call the another report. &.runKreport is used to run the another report !ith in the report. What is Sr!. 11. /ind parameter is a parameter it is used to substitute the record value. What is 4epeatin" frame? A. 3. 9le<i mode is used to move the ob>ect any !are. 1#. #. What is 7lace holder column? A. Sr!. before 4eport &. We can pass the parameter value in the before parameter form. 4epeatin" frame is behaves li6e place holder column. 1. 9ormat tri""er is a 7LSQL function that are e<ecuted before the formattin" an ob>ect. What is Sr!. What is Anchor? A.runKproduct? A. =.abort? A. Ealidation tri""er is 7LSQL function thatBs are e<ecuted !hen !e are select on the parameter value on the command line. What is Summary olumn? A. What is Sr!. /efore 7arameter form 2. What is the onfine mode and 9le<i mode? A. onfine mode is used to confine the ob>ect from its parent. What are tri""ers in reports? A. What is Sr!. Action tri""er is a 7LSQL procedure thatBs e<ecuted !hen !e are select the command button on the run time previe!.1E/O10S FAQ’S 1. Sr!. :.doKs8l is used to run 22LH2)L statement in the reports. 9ormula column is a user defined computation of an another column data. after 4eport D. Le<ical parameter is a parameter it is used to substitute the 22LH2)L statement to the main 8uery or 8uery builder. It facilitates the dynamic chan"es of formattin" attribute value. 1G. 7lace holder column is a column !hich !e !ill specify the data type and !e !ill set the values into the place holder column. What is 9ormula olumn? A. After 7arameter form #. 12. 1*. What is the onditional format tri""er? . *.messa"e? A. 13. Sr!. 2. /ind and Le<ical parameter? A. %hey are * types of tri""ers in reports. What is the Sr!.

. It is used to format the ob>ects in layout editor.<5 suppose !e are "ettin" one report output I !ant to display different color !ho are "ettin" the above 1G6 sal. At the time !e !ill set the conditional format tri""er.A. .

A//S FAQ’S 1.1G there are 12 types of e<ecutable methods5 1. A. What is the report re"istration steps in apps? 1. &. Independent ?It can sho! the lov statically !hen ever !e !ant to add the lovBs !e !ill add manuallyA &. 2efine a concurrent pro"ram and set the e<ecutable into the concurrent pro"ram.*.racle report :. What is the use of Ofle<O? Ofle<O is used to refer the previous parameter value. 4e8uest sta"e function D. #. We !ill move the report appropriate custom top. 7air What is the 2ependent Ealue set? 2ependent value set is a value type of value set. *. 2ependent? %his value set depends independent value set !hen ever !e are creatin" dependent value set before that !e need to create independent value set and then !e !ill create dependent value setA *. 3. %able ?It can sho! lov dynamically from the database table columnsA #. \$o! many types of e<ecutable methods in apps? What are they? In oracle 11. Add the concurrent pro"ram into the re8uest "roup :. 3. Spa!ned 1G. Vava concurrent pro"ram *. SQL I Loader 11. We !ill create the report accordin" to the client re8uirement 2. A. %he user must have that specific responsibility( "o !ith that responsibility and vie! re8uest then submit sin"le re8uest. 7erl oncurrent 7ro"ram \$o! many types of value sets? What are they? Ealue sets are5 1. A. . If our report havin" any parameters first !e !ill create value sets and set the parameters into the concurrent pro"ram. :. *. A. A. What is the profile? 7rofiles are a chan"eable options it is set of options. #. \$ost 2. )ulti lan"ua"e function 3. SQL I 7lus 12. A. %ranslatable 2ependent ?It is Lan"ua"e specification time and dependent value setA :. 7LHSQL stored procedure =. Special ?%hese special and pair value sets are used to display the fle< fields dataA =. When !e creatin" dependent value set before that !e !ill create independent value set and then create dependent value set. Vava stored pro"ram &. %ranslatable Independent ?It is Lan"ua"e specification time and independent value setA 3. . +one ?It accepts value at run time it canBt sho! lovA 2. /ecause the dependent value set !ill refer previous parameter value. We !ill create e<ecutable and set the e<ecutable method as a oracle report. Immediate #. %his value set !ill depend another value set. &.

1*.4SA 1=.r"? A. 1#.0SQL 1 9L. %his user e<ists is used to populate the se"ments and concatenate the se"ments. 9+2 9L. \$o! can you find out our table is multi or" or not? A.4A%I+GK'+I%SA Inventory or"aniFation ?)%LK7A4A). 2G. 9+2 9L. What is the use of OprofileO? A. What is the )ulti .0I2EAL? A. What is the use of S4W. /usiness Group ?\$49EK/'SI+.peration analysis phase #.<its are #rd "eneration lan"ua"e pro"ram it is used to pass the control from oncurrent pro"ram to reports then perform specific action and return bac6.L.0I%? A.SSKG4. What are the user levels of profiles? Which is the hi"hest 1 lo!est priority? A. What are the AI) methods? A.0I2EAL *.4)A%K '44. 1&.S%KI2 1G. 9+2 9A4)A%K '44. \$o! many types of report re"istration methods? .Q'. 1D.%SK.<its? What are they? A. What is the mandatory parameter to re"ister the report in apps? A.-SA Le"al entity ?\$4KL. And MKallB tables all are )ulti or" tables. S.9K/.+ K4.SA . 9+2 S4W. 7roduction phase 13. 1:.+%I%I.peration unit ?\$4K. .=. Application #.0SQL &. 1.7. 7K .'7A Set of boo6s ?GLKS. 2efinition phase 2. It !ill sho! the P or +( if it is a P then the table is )ulti or" else the table is not a )ulti or". D. Site 2. What is the 9L. %his user e<it is used convert the currency from one currency to another currency.%. Solution desi"n phase &.+ P 11. 'ser 'ser havin" the hi"hest priority and Site is havin" lo!est priority. What is use of 9. Application Implementation )ethods are5 1. OprofileO is used to "et the profile values li6e userKid( appKid( respKappKid( etc.+ P? A. /y usin" sin"le installation of an oracle application product it is used to support number of or"aniFations( even if they are usin" different sets of boo6s. What is the 'ser .0I% #. 12.. 9+2 S4WI+I% 2. What is the use of 9+2 S4WI+I%? A. %hey are * types. /uild phase *. 1. What is )ulti or" structure? A. %ransaction phase 3.GALK. % )ultiKor"Kfla" from fndKproductK"roups Where tableKname C Jour table nameL. 'ser . %his user e<it is used to release the memory to other users. 4esponsibility &. S4WI+I% is used to "et the concurrent re8uest information and then set up the profile option.

Q'. Source column &.+% 3.S'/)I%K4. .2. A7IBs is the database pac6a"es.rrbuff !ill return the error messa"e of the latest error code.S%KS. +o !e canBt re"ister the function throu"h apps.L. urrency code 2. 4e8uest "roup is containin" the multiple concurrent pro"rams and it is used to submit the sin"le re8uest at a time.. G is successful 1 is success !ith !arnin" 2 is error 22.0. 2ata "roup is containin" the users and applications and !hich application is assi"ned each user.9I+. %hatBs are 1. 4etcode is return the status code of the compiler.+ P? A. 9+2K4.S% A7I.+ '4. 2&.2. .G4A). 9+2K74.A.S% ? Application CL Japplication short nameL( 7ro"ram CL Jconc pro" short nameL( 2escription CL JdescriptionL( ?not mandatoryA StartKtime CL Jpro"ram start timeL( ?not mandatoryA SubKre8uest CL Jsub re8uest nameL( ?not mandatoryA Ar"ument1 CL Jparameter1L( ?not mandatoryA W Ar"ument1GG CL Jparameter1GGL( ?not mandatoryAAN 2=. 9+2K .S%. 2estination column 23. 9+2K4.Q'. 21.Q'. \$o! to run the ob>ect throu"h bac6 end? A.%.4)A%K '44. ?parametersA( 9+2K74. 4e8uest set is used to submit a multiple re8uests at a time. %here are t!o types that are throu"h front end and /ac6 end.G4A). What are the parameters in 9+2K9. What is A7IBS? What are they? A. What are the mandatory parameters to re"ister the procedure in apps? A. 1. '%A/L. 9+2K74.G4A) 2. What is the re8uest "roup? And re8uest set? A. 9+2K4.G4A). 2*. ?parametersA( 9+2K74.S% #. We !ill submit the ob>ect throu"h bac6 end by usin" 9+2K4. Which A7I !e !ill use to define a concurrent pro"ram and e<ecutable? A. 2#. : A2K22 2:. %hey are t!o out parameter and varchar2 data type !ill re8uire that is errbuff and retcode. 9+2K74.% *. What is the data "roup? A. an !e re"ister the pls8l function throu"h apps? A.9IL. 2isplay !idth #.tc(.Q'. %he status code is displays G(1(2. 9+2KS'/)I% &. 9irst !e can crate one procedure and then call the function into the procedure then !e can re"ister the procedure. ?parametersA .Q'.

..