- A summary column performs a computation on another columnβs data.
- Using the Report Wizard or Data Wizard, you can create the following summaries:Β sum, average, count, minimum, maximum, % total.
- You can also create a summary column manually in the Data Model view, and use the Property Palette to create the following additional summaries:Β Β first, last, standard deviation, variance.
[/et_pb_toggle][et_pb_toggle _builder_version=β3.0.52β³ title=βCan u define exceptions twice in same block?β open=βoffβ use_background_color_gradient=βonβ border_style=βridgeβ background_color=β#ffffffβ title_font=βMontserrat|on||on|β title_text_color=β#ffffffβ body_font=βMontserrat||||β body_font_size=β15β³ background_color_gradient_end=β#000000β³ background_color_gradient_direction=β181degβ use_border_color=βonβ icon_color=β#0c71c3β³ title_font_size=β18β³ body_line_height=β1emβ border_width=β3pxβ background_color_gradient_start=β#ffffffβ open_toggle_text_color=β#ff0000β³ body_text_color=β#ffffffβ]
NO
[/et_pb_toggle][et_pb_toggle _builder_version=β3.0.52β³ title=βCan you have two functions with the same name in a pl/sql block?β open=βoffβ use_background_color_gradient=βonβ border_style=βridgeβ background_color=β#ffffffβ title_font=βMontserrat|on||on|β title_text_color=β#ffffffβ body_font=βMontserrat||||β body_font_size=β15β³ background_color_gradient_end=β#000000β³ background_color_gradient_direction=β181degβ use_border_color=βonβ icon_color=β#0c71c3β³ title_font_size=β18β³ body_line_height=β1emβ border_width=β3pxβ background_color_gradient_start=β#ffffffβ open_toggle_text_color=β#ff0000β³ body_text_color=β#ffffffβ]YES
[/et_pb_toggle][et_pb_toggle _builder_version=β3.0.52β³ title=βCan you have two stored functions with in the same name?β open=βoffβ use_background_color_gradient=βonβ border_style=βridgeβ background_color=β#ffffffβ title_font=βMontserrat|on||on|β title_text_color=β#ffffffβ body_font=βMontserrat||||β body_font_size=β15β³ background_color_gradient_end=β#000000β³ background_color_gradient_direction=β181degβ use_border_color=βonβ icon_color=β#0c71c3β³ title_font_size=β18β³ body_line_height=β1emβ border_width=β3pxβ background_color_gradient_start=β#ffffffβ open_toggle_text_color=β#ff0000β³ body_text_color=β#ffffffβ]YES
[/et_pb_toggle][et_pb_toggle _builder_version=β3.0.52β³ title=βCan function be overload?β open=βoffβ use_background_color_gradient=βonβ border_style=βridgeβ background_color=β#ffffffβ title_font=βMontserrat|on||on|β title_text_color=β#ffffffβ body_font=βMontserrat||||β body_font_size=β15β³ background_color_gradient_end=β#000000β³ background_color_gradient_direction=β181degβ use_border_color=βonβ icon_color=β#0c71c3β³ title_font_size=β18β³ body_line_height=β1emβ border_width=β3pxβ background_color_gradient_start=β#ffffffβ open_toggle_text_color=β#ff0000β³ body_text_color=β#ffffffβ]YES
[/et_pb_toggle][et_pb_toggle _builder_version=β3.0.52β³ title=βWhat is the maximum number of statements that can be specified in a trigger statement?β open=βoffβ use_background_color_gradient=βonβ border_style=βridgeβ background_color=β#ffffffβ title_font=βMontserrat|on||on|β title_text_color=β#ffffffβ body_font=βMontserrat||||β body_font_size=β15β³ background_color_gradient_end=β#000000β³ background_color_gradient_direction=β181degβ use_border_color=βonβ icon_color=β#0c71c3β³ title_font_size=β18β³ body_line_height=β1emβ border_width=β3pxβ background_color_gradient_start=β#ffffffβ open_toggle_text_color=β#ff0000β³ body_text_color=β#ffffffβ]ONE
[/et_pb_toggle][et_pb_toggle _builder_version=β3.0.52β³ title=βCan 2 functions have same name & input parameters but differ only by return datatype?β open=βoffβ use_background_color_gradient=βonβ border_style=βridgeβ background_color=β#ffffffβ title_font=βMontserrat|on||on|β title_text_color=β#ffffffβ body_font=βMontserrat||||β body_font_size=β15β³ background_color_gradient_end=β#000000β³ background_color_gradient_direction=β181degβ use_border_color=βonβ icon_color=β#0c71c3β³ title_font_size=β18β³ body_line_height=β1emβ border_width=β3pxβ background_color_gradient_start=β#ffffffβ open_toggle_text_color=β#ff0000β³ body_text_color=β#ffffffβ]NO
[/et_pb_toggle][et_pb_toggle _builder_version=β3.0.52β³ title=βWhat is FORWARD DECLARATION in Packages?β open=βoffβ use_background_color_gradient=βonβ border_style=βridgeβ background_color=β#ffffffβ title_font=βMontserrat|on||on|β title_text_color=β#ffffffβ body_font=βMontserrat||||β body_font_size=β15β³ background_color_gradient_end=β#000000β³ background_color_gradient_direction=β181degβ use_border_color=βonβ icon_color=β#0c71c3β³ title_font_size=β18β³ body_line_height=β1emβ border_width=β3pxβ background_color_gradient_start=β#ffffffβ open_toggle_text_color=β#ff0000β³ body_text_color=β#ffffffβ]PL/SQL allows for a special subprogram declaration called a forward declaration.It consists of the subprogram specification in the package body terminated by a semicolon.You can use forward declarations to do the following:
- Define subprograms in logical or alphabetical order.
- Define mutually recursive subprograms.(both calling each other).
- Group subprograms in a package
|
Triggers |
Procedures |
| Defined with createΒ trigger | Defined with createΒ procedure |
| The data dictionary contains source code in the user_triggers. | Data dictionary contains source code in user_source |
| Implicitly invoked | Explicitly invoked |
| Commit, save point and rollback are not allowed(TCL) | Those are allowed |
Locks are used to reduce concurrency
SHARE LOCKβit allows the other users for only reading not to insert or update or delete.
EXCLUSIVE LOCKβ only one user can have the privileges of insert or update and delete of particular objectΒ others can only read.
UPDATE LOCKβ-multiple user can read, update delete
Lock levels :
1) TABLE LEVEL
2) TABLE SPACE
3) DATABASE LEVEL.
[/et_pb_toggle][et_pb_toggle _builder_version=β3.0.52β³ title=βWhat is template?β open=βoffβ use_background_color_gradient=βonβ border_style=βridgeβ background_color=β#ffffffβ title_font=βMontserrat|on||on|β title_text_color=β#ffffffβ body_font=βMontserrat||||β body_font_size=β15β³ background_color_gradient_end=β#000000β³ background_color_gradient_direction=β181degβ use_border_color=βonβ icon_color=β#0c71c3β³ title_font_size=β18β³ body_line_height=β1emβ border_width=β3pxβ background_color_gradient_start=β#ffffffβ open_toggle_text_color=β#ff0000β³ body_text_color=β#ffffffβ]The TEMPLATE form is the required starting point for all development of new Forms. It includes platformβindependent attachments of several Libraries.
- APPSCORE :-Β It contains package and procedures that are required of all forms to supportΒ Β the MENUS ,TOOLBARS.
- APPSDAYPK :-Β It contains packages that control the oracle applications CALENDER FEATURES.
- FNDSQFΒ Β :-Β it contains packages and procedures for MESSAGE DICTONARY, FLEX FIELDS, PROFILES AND CONCURRENT PROCESSING.
- CUSTOM :-Β it allows extension of oracle applications forms with out modification of oracle application code, you can use the custom library for customization such asΒ zoomΒ Β Β Β ( such as moving to another form and querying up specific records)
It is a collection of menus, request security groups and data groups
- Menus: collection of forms is nothing but menus
- Request security groups: collection of programs.
- Data groups: is a group of modules to be made accessible by the user through Responsibility.
None: Β validation is minimal.
Independent ββinput must exist on previously defined list of values
DependentΒ Β Β Β ββinput is checked against a subset of values based on a prior value.
TableΒ Β Β Β Β Β Β Β Β Β Β Β Β ββ input is checked against values in an application table
SpecialΒ Β Β Β Β Β Β Β Β Β ββvalues set uses a flex field itself.
PairΒ Β Β Β Β Β Β Β Β Β Β Β Β Β ββ two flex fields together specify a range of valid values.
Translatable independent ββ input must exist on previously defined list of values; translated values can be used.
Translatable dependent ββ- input is checked against a subset of values based on a prior values; translated value can be used.
[/et_pb_toggle][/et_pb_column][/et_pb_row][/et_pb_section]
Oracle Solutions We believe in delivering tangible results for our customers in a cost-effective manner