Do you have the knowledge and experience of the SQL query concepts? Then you can plan to build a career as a Structure Query Reporter. In a Structured Query Report job, you can combine all Relational DataBase Language queries to extract and load data to generate valuable business reports. On the wisdomjobs page, you can find a variety of Structured Query Report jobs from which you can search the right job for you and apply for the same. In a Structured Query Report job, you can gain experience in designing, gathering, testing, deployment and reporting of complex situations, so as to enable the business organization to take up important data driven decisions. To know everything about a Structured Query Report job, browse the wisdomjobs page. Also go through the set of Structured Query Report job interview questions and answers that will help you to face your job interview confidently.
Question 1. What Is The Difference Between Show And Display?
Answer :
Question 2. What Are The Debugging Commands In Sqr?
Answer :
Show & Display are debugging commands
Question 3. How To Place An Corporate Logo In Sqr?
Answer :
Using "Declare Image" command
Question 4. What Is -debug Command Line Flag?
Answer :
This is used for Debugging in SQR.
Question 5. What Are The Sections In Sqr? Which One Is Necessary?
Answer :
Setup, Heading, Footing, Program & Procedure Sections. Program section is the Mandatory section.
Question 6. What Is -rs & -rt Flags?
Answer :
RS is used to generate SPF file ie; stopping the program after the comilation. _RT is used to run the SPF file .This is also one kind of Performance increasing technique by saving the compilation time.
Question 7. What Is -tnn Flag?
Answer :
This is mainly used for testing purpose. We can restrict the system to generate only a specific number of pages instead of generating all pages for testing. This is used in Windows Environment.
Question 8. What Is -bnn Flag?
Answer :
This is used to specify the number of rows that are to be taken from Dbase to the Buffer because default the system takes 10 rows at a time.
Question 9. How To Refer A Global Variable In Local Procedure?
Answer :
After special character (ex.#,&) we use underscore(_) after that variable name.
Answer :
From the Field Value of 'RUNSTATUSDESCR'field from 'PS_PMN_PRCSLIST' table.
Question 11. What Are On-break Parameters?
Answer :
ON-BREAK causes the specified action to perform in a tabular report when the value of a field changes . The default action prints the field only when its value changes (PRINT=CHANGE).Mainly used for Redundancy of Printing on a page.
Question 12. How To Pass Command Line Flags To A Sqr Report Running Through Process Scheduler?
Answer :
Using override options in the process definition in the Process Scheduler in the People Tools.
Question 13. What Are The Steps Required To Run The Sqr From Peoplesoft Environment?
Answer :
Three steps we have to fallow to run the SQR program from the peoplesoft environment (Process Scheduler).
These steps include:
Question 14. What Are The Differences Between Load Lookup And Array?
Answer :
ARRAYS:
LOAD-LOOKUP:
Question 15. Can You Connect More Than One Database Using One Sqr?
Answer :
Yes.
Question 16. Can You Call Procedure In Oracle From Sqr? How?
Answer :
To call a database procedure using Begin-select paragraph, the syntax is as follows:
Begin-select
[(report arguments)]
from Dual
End-select
To call from Begin-sql, the syntax will be
Begin-SQL
;;
End-SQL
Question 17. How Many Ways Of Performance Tuning Are There In Sqr?
Answer :
Question 18. How Will You Perform Error Handling In Sqr?
Answer :
We can do Error handling in SQR using some command line flags such as –O, -L,-ZMF,-XMB and using Error handling commands such as
ON-ERROR = Skip/Warn/Stop (for Compile time errors)
ON-ERROR = Procedure Name (for execution stage errors).
Question 19. What Is Use Of Setenv.sqc?
Answer :
This is used to set the Default Environment based on the Database such Printer Type, Paper Size, Date formats Etc….
Question 20. How Will You Display An Image In Sqr?
Answer :
Using 'DECLARE-IMAGE , END-DECLARE' command.
Question 21. Which Section Is Mandatory In An Sqr Program?
Answer :
'BEGIN-PROGRAM' Section is Mandatory for an SQR program.
Question 22. What Is The Sqc Used To Read Data From Translate Table?
Answer :
'READXLAT.sqc' is the SQC used to read data from Translate Table.
Question 23. What Is The Sqt File? What Are The Advantages Of Sqt Files?
Answer :
SQT' file is nothing but resultant file after the compilation (i.e.) Runtime File. By using this SQT file for Execution we can increase the Performance of the program by reduciong the Compilation Time.
Question 24. What Is The Purpose Of Stdapi.sqc?
Answer :
This is a Process Scheduler Interface sqc which is used to initiate and terminate some field values such as Process_instance & Run_cntl_id
Question 25. How To Pass Inputs To The Sqr While Running Through The Process Scheduler?
Answer :
Using Procedures & SQC's to access data on Run Control Page (Run Control Fields).
Question 26. How To Pass Inputs For Sqr Program While Running From Windows?
Answer :
Using ASK & INPUT Commands.
Question 27. Is There Any Read-only Variable In Sqr?
Answer :
Column Variables & System Variables are Read-Only Variables.
Question 28. What Are Different Types Of Variables In Sqr?
Answer :
Types of variables in SQR are:
Question 29. What Is The Difference Between Sqr And Sqc?
Answer :
SQR:
SQC :
Question 30. How Can You Debug Sqr Programs?
Answer :
We can Debug SQR using Debugging Commands such as:
1. #IF DEBUGxxx
#END-IF
2. DISPLAY and
3. SHOW
Question 31. What Are The Commands Used In File Handling Of Sqr?
Answer :
Using File Handling we can Import.
Steps are
Writing Data into Table Using 'BEGIN-SQL' paragraph & 'INSERT' command
Question 32. Briefly Explain Most Commonly Used Sqc's In Sqr Programs?
Answer :
Some of the most commonly used SQC's are
Question 33. Can You Call A Sqr From Another Sqr? How?
Answer :
We can call one SQR program from another SQR program using Call.callsystem. But this is possible only in UNIX Operating system.
Question 34. What Is Load-lookup? Give The Syntax For Load-lookup?
Answer :
The LOAD-LOOKUP command defines an array containing a set of keys and values and loads it into memory. With LOAD-LOOKUP, you can reduce the number of tables that are joined in one SELECT. Use this command in conjunction with one or more LOOKUP commands.
Syntax: begin-setup
load-lookup
name=prods
table=products
key=product_code
return_value=description
end-setup
Question 35. Is It Possible To Increase The Array Size Once Defined?
Answer :
No, it is not possible to increase the Array size once defined
Question 36. What Are The Sections And Paragraphs Available?
Answer :
There are five sections and three paragraphs available in SQR programming.
The sections include:
And the paragraphs include
Begin-select paragraph.
Begin-SQL paragraph.
Begin-document paragraph
Question 37. Difference Between Process And Job?
Answer :
Question 38. Define Process Scheduler?
Answer :
It is an centralized tool that enables application developers, system administrators and application users to manage People soft batch process. Process Scheduler enables you to schedule running process and create job.
Answer :
An Array can be defined to store intermediate results or data retrieved from the database.
Question 40. Difference Between Ask V/s Input?
Answer :
Note: INPUT is mere efficient than ASK.
Question 41. Explain Briefly About On-break Processing?
Answer :
On-break option on columns will cause each column to break independently from each other. When a break occurs the following happens, After procedure are processed in descending sequence from the highest level to the level of the current break filed.
Question 42. What Are Positional Co-ordinates?
Answer :
Printing in SQR is placing output on the page grid. Position syntax is used to define where to place data on the page within a given section.
Question 43. Explain Print Function?
Answer :
Answer :
Note: In begin select SQR requires that columns names be flesh to the left margin and SQR commands be indented.
Question 45. How Sqr Programs Are Evaluated And Executed At Different Times?
Answer :
FIRST PASS: Or Compile stage. SQR processes the following components of the program.
SECOND PASS: Actual execution of the program source occurs starting at the begin Report stopping at the end-report.
Question 46. How Many Types Of Sqr Data Elements Are There?
Answer :
Columns, variables, Literal
Question 47. Explain Briefly About Flags?
Answer :
The SQR command supports several flags. Each flag begins with a dash (-). Flags with arguments must be followed directly by the argument with no intervening space.
SQR Command-Line Flags :Flag Description :
Question 48. How Many Types Of Sqr Files Are There?
Answer :
There are 5 types of SQR files:
Note: People soft uses a .MAX file to increase any SQR parameter where default is not adequate for the program. There is one main .MAX file for processing under SQR W (windows) called ALLMAXES.MAX
Question 49. What Is Difference Between .lis And .spf File?
Answer :
Answer :
It is an attribute given to programming for processing and generating output destination file.
Question 51. What Is Sqr? Features Of Sqr?
Answer :
Features:
Structured Query Report (SQR) Related Tutorials |
|
---|---|
SQL Server 2008 Tutorial | Oracle 11g Tutorial |
OBIEE Tutorial | JasperReports Tutorial |
Software Development Lifecycle (SDLC) Tutorial |
Structured Query Report (SQR) Related Practice Tests |
|
---|---|
SQL Server 2008 Practice Tests | Oracle 11g Practice Tests |
OBIEE Practice Tests | SQL Practice Tests |
SSRS(SQL Server Reporting Services) Practice Tests | Business Objects-Crystal Reports Practice Tests |
All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.