Filter interviews by
Delete removes specific rows from a table while truncate removes all rows from a table.
Delete is a DML operation while truncate is a DDL operation.
Delete can be rolled back while truncate cannot be rolled back.
Delete operation is slower than truncate operation.
Delete operation does not reset the identity of the table while truncate operation resets the identity of the table.
Delete operation fires triggers while truncat
Top trending discussions
Create a function based on shared logic
Identify common logic that can be reused in multiple functions
Create a separate function to encapsulate the shared logic
Call the shared function from other functions where the logic is needed
A PL/SQL function is a named PL/SQL block that returns a value.
Functions are used to perform a specific task and return a single value.
They can accept input parameters and return a value.
Functions can be called from SQL statements or other PL/SQL blocks.
Write a program to calculate the factorial of a given number.
Create a function to calculate the factorial recursively or iteratively.
Handle edge cases like negative numbers or zero.
Use a loop to multiply numbers from 1 to the given number to calculate the factorial.
Factorial of a number is the product of all positive integers up to that number.
To calculate factorial of a number, multiply all positive integers up to that number.
Factorial of 0 is 1.
Example: Factorial of 5 is 5*4*3*2*1 = 120.
Modelling of schema involves designing the structure of a database to organize and represent data.
Identify entities and their relationships
Define attributes for each entity
Establish primary and foreign keys
Normalize the schema to reduce redundancy
Consider performance and scalability
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Developed a PL/SQL project for managing inventory and sales data in a retail store.
Designed database tables to store product information, sales transactions, and customer details.
Implemented PL/SQL procedures and functions for adding, updating, and querying data.
Created triggers to enforce business rules and maintain data integrity.
Developed reports using PL/SQL queries to analyze sales performance and inventory levels
I work on performance optimization by analyzing query execution plans, indexing, and code refactoring.
Analyzing query execution plans to identify bottlenecks
Creating appropriate indexes to improve query performance
Refactoring code to optimize resource usage
Using tools like Explain Plan and SQL Tuning Advisor
I applied via Approached by Company and was interviewed in Sep 2023. There were 3 interview rounds.
Window functions in SQL are used to perform calculations across a set of table rows related to the current row.
Window functions are used to calculate values based on a set of rows related to the current row.
They allow you to perform calculations without grouping the rows into a single output row.
Examples of window functions include ROW_NUMBER(), RANK(), and LAG().
Packages in PL/SQL are used to group related procedures, functions, variables, and other PL/SQL constructs together for better organization and security.
Packages help in modularizing code for easier maintenance and debugging
They provide encapsulation and hide implementation details
Packages can contain multiple procedures, functions, variables, cursors, and exceptions
They improve performance by reducing network traffic
E...
I applied via Referral and was interviewed before Jun 2023. There was 1 interview round.
Oracle pl sql developer
I was interviewed in Nov 2024.
Software Engineer
178
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
115
salaries
| ₹0 L/yr - ₹0 L/yr |
Test Analyst
99
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Test Analyst
85
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Engineer
74
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech