1)What is ref cursor? Where u can use this ref cursor?

2)What is difference between procedure and function?

3)What is trigger? How many types of triggers are there?

4)What is cursor? Explain different types of Cursors with example?

View Answers

February 7, 2013 at 6:14 PM

  1. ref cursor is a variable of pointer data type which contains the reference of another cursor. ref cursor is generally used where the dynamic select statement is executed and required to retrieve more than one records.
  2. For difference between procedure and function please go through the following link http://www.roseindia.net/answers/viewqa/SQL/13605-What-is-difference-between-a-PROCEDURE-&-FUNCTION-.html

  3. Trigger in database is a procedural code which is written for executing automatically on the response of certain events occurred on the particular table or view in database.

    There are two types of trigger :

    Row level trigger : These type of tiggers are executed for each row on update, insert, or delete.

    Statement level trigger : These type of triggers are executed for each sql statement executed.

  4. Cursor in database is a control structure which allows for traversing acrros records of database. Using cursor complex logic can be performed on row by row basis.

    There are two types of cursor :

    implicit cursor : These cursors are created implicitly i.e. when the DML statements such as insert, update, delete is executed.

    explicit cursor : These cursors are created when the select statement is executed and it returns more than one row however, the action can be performed on one row at a time.

Related Tutorials/Questions & Answers:
difference between sql and oracle  what is the difference between sql and oracle
sql  how to get first row in sql with using where condition in sql? how to get last row in sql with using where condition in sql
Sql  how to find maximum of a101,a102,a103 from a table in sql
sql  I want interview sql questions   Please visit the following link: SQL Tutorials (adsbygoogle = window.adsbygoogle || []).push
SQL  hii What is sql?   hello,ADS_TO_REPLACE_1 SQL, which stands for Structured Query Language, is a special-purpose language used to define, access, and manipulate data. SQL is non procedural, meaning
sql  returning value from a store procedure in sql with example   Please visit the following links: http://www.roseindia.net/mysql/mysql5/stored-procedures-and-functions.shtml http://www.roseindia.net/sql/create
SQL  In my computer i have microsoft sql 2008.how can i set that in the cmd.i want to use that in cmd.what is the default username and password
SQl  . Given two tables: table1(player, groundname, numcenturies); table2(ground_name, country); Write and SQL query for the following: " Select all the players from table1 who has
SQL  how to get ( 15 march 2011) and (15/03/2011) output using SQL   Use the following queries to get the data from database in the given format. For (15 march 2011) format: (adsbygoogle = window.adsbygoogle
SQL  how to get ( 15 march 2011) and (15/03/2011) output using SQL   Use the following queries to get the data from database in the given format. For (15 march 2011) format: (adsbygoogle = window.adsbygoogle
({}); 4)How to use rowid in Sql. 5)What is Views. 6)How to write subquery
SQL Trigger query  Why we use the Trigger and what it's uses?   A database trigger is procedural code that is automatically executed... information about database events, user events, and SQL statements to subscribing
)Publish information about database events, user events, and SQL statements
)Publish information about database events, user events, and SQL statements
information about database events, user events, and SQL statements to subscribing
tables EMP, and DEPT, the structure for which are given above. Write SQL queries
sql - SQL
order by SQL Query  What is order by in SQL and when this query is used in SQL?Thanks!  Hi,In case of mysql you can user following query.Select salary from salary_table order by salary desc limit 3,1Thanks
sql - SQL
want query? 4.what is the diffrence between sql and plsql?  Hi Friend... HAVING n>1; Difference between SQL and PL/SQL: SQL is a structured query...(select,insert,update etc.), manipulate objects(DDL) and data(DML). PL/SQL
sql - SQL
sql  write a dyamic sql program to display the name of a employee whose salary is <5000  Hi Friend, Use the following query... the following link: http://www.roseindia.net/sql/ Thanks
SQL  Jus c da case we hve certain images in some folder or some area in sql can we create trigger or procedure so dat in front like in asp page while clicking image it will be showed in page ...... ...I mean writing code for each
SQL  How to combine 'LIKE' and 'IN' operators in sql query?   select name from tab1 where name like 'R%' AND city in('bangalore','mumbai'); Table Name: tab1 FieldName ===================== | name | city
sql - SQL
sql functions with examples  I need sql functions with examples to learn fast.  Hi friend,<%@ page language="java" import...("SQL statement is not executed!"); } } catch (Exception e
sql server - SQL
sql server  what is SQL server? & what is oracle? are they same
sql server - SQL
sql server  How many no of tables can be joined in same sql server
sql component
sql component  is sql package is the component of jdbc
An SQL Locator.
An SQL Locator.  What is an SQL Locator
SQL help - SQL
SQL help  Hi Deepak, Can u pls tell me what is the difference between PL/SQL and MYSQL? Is there any difference in generating the code
SQL JOINS  Hom many Joins In Sql?plz explian all those things?  Hi Friend, Please visit the following link: http://www.roseindia.net/sql/sqljoin/index.shtml Hope that it will be helpful for you. Thanks
learn sql - SQL
learn sql  how to learn sql......idont know anything about programming knowledge  Hi Friend, Please visit the following link: http://www.roseindia.net/sql/ Thanks
sql 2000 - SQL
sql 2000  why binary data when inserted into the sql column of data type image or binary is stored in the form of hexadecimal nos. instead of the name of the file inserted????? Thanx for ur response in advance
auto sql script - SQL
auto sql script  Is there a way of generating inserts scripts using the table structure for oracle database
sql quries
sql quries  i want basic sql quries please provide
SQL injunctions - SQL
SQL injunctions  Could you please tell me how to handle the sql injunctions?  Hi friend, SQL injection is a technique that exploits.... Prevention against SQL injection, User input must not directly be embedded in SQL
Sql Server - SQL
sql server trigger example  Can any one tell me the live example of triggers in SQL Server?   if u click pistal trigger ,it auotmatically shoot bullet it's like newtons 3rd law (every action s having an equal reaction
Sql row retrieve - SQL
Sql row retrieve  Sir What are the sql statements so that I can retrieve rows from a table by specifying the row numbers such as row no.5 to 10...; Sir What are the sql statements so that I can retrieve rows from a table
SQL injection
SQL injection  hii, What's an SQL injection?   HII,ADS_TO_REPLACE_1 SQL Injection is when form data contains an SQL escape sequence and injects a new SQL query to be run
SQL       SQL SQL is an English like language consisting of commands to store, retrieve, maintain & regulate access to your database. SQL*Plus SQL*Plus
SQL Error - SQL
SQL Error  Invalid character value for cast specification on column number 5 (Designation) Whats this error about this if the field i specified in programming error. ie DB fields in above question
SQL Plus
SQL Plus  What is SQL Plus?   Hi, Here is the answer,ADS_TO_REPLACE_1 SQL*PLUS is a command line tool where as SQL and PL/SQL language interface and reporting tool. Its a command line tool that allows user to type SQL
SQL Server
SQL Server  Hii, What is SQL Server ?   hello,ADS_TO_REPLACE_1 SQL Server is a DBMS system provided by Microsoft
insertion in SQL - SQL
in the database because of single code in the name. dbase is MS-SQL emp.name data type... as I know string parameter in SQL is denoted as 'john' . I think thats why... str = "John's"; str = str.replace("'","\\'"); String sql
Java and SQL - SQL
in getting a data to SQL. my problem is on how to come up with a pop up alert message in the user interface where in the message will be coming from the SQL table. the message was in the SQL table and i want to get that message
SQL Query - SQL
SQL Query  Hi I would like to know how to create a SQL query which would copy values from a field which contains multiple values to an existing table. I created table 2 and defined the fields.I tried different types of insert
Sql Interview questions? - SQL
Sql Interview questions?  Define join?when will use join? define Inner join? give the example? and when will use inner join? define outer join...://www.roseindia.net/sql/sqljoin/index.shtml Hope that it will be helpful for you
insertion in SQL - SQL
insertion in SQL  Hi! Everybody... i have a problem with sql insertion. When i am inserting values through command i.e. insert into employee... on Insert Query visit to : http://www.roseindia.net/sql/insert.shtml Thanks
sql and .net
sql and .net  I want get coding of connecting data base sql server 2000 to .net please help
Sql to excel
Sql to excel  How to convert a Sql Data into excel Doc with Using Netbeans
sql - JDBC
key constraints in SQL server  Does SQL have a FOREIGN KEY constraints in a Table
sql - JDBC
SQL joins queries   Hi, can anyone give me the couple of SQL joins queries with examples
Sql question
Sql question  How to display duplicate values in Sql?   Hi Friend, Please visit the following link: http://www.roseindia.net/sql/mysql-example/mysql-finding-duplicate-records.shtml Thanks