Question- What provider ADO.NET use by default?
Answer- There’s no default provider as such but there are generic providers (OLE DB and ODBC) which are not limited to a specific database such as SQL Server or Oracle.
Question - What is reference cursor in SQL?
Answer - A Ref cursor is just a pointer to the result set of the cursor with which it is associated.
Question - How to Display duplicate rows in a table?
Answer - This query for finding duplicates in a table. Suppose you want to find all Names in a table that exist more than once:
SELECT UserName,
COUNT(UserName) AS TotalOccurrences
FROM users
GROUP BY UserName
HAVING ( COUNT(UserName) > 1 )
SELECT UserName,
COUNT(UserName) AS TotalOccurrences
FROM users
GROUP BY UserName
HAVING ( COUNT(UserName) > 1 )
OR
SELECT *
FROM EMP A
WHERE EXISTS (SELECT 1
FROM EMP
WHERE empno = A.empno AND ROWID < A.ROWID)
FROM EMP A
WHERE EXISTS (SELECT 1
FROM EMP
WHERE empno = A.empno AND ROWID < A.ROWID)
Question - How to select last N records from a Table ?
Answer - SELECT TOP N * FROM EMP ORDER BY EMPNO DESC
Question - What is use of CASCADE CONSTRAINTS in SQL?
Answer - Cascade Constraints, are usually used when there exists a parent-child relationship between tables using foreign key or referential constraints defined.
For Example, In case of deletion a record from the Parent Table, where there exists a foreign key to the child table,
If you do not specify cascading deletes, the default behavior of the database prevents us from deleting data in the Parent table if the child table has a reference to the Parent.
For Example, In case of deletion a record from the Parent Table, where there exists a foreign key to the child table,
If you do not specify cascading deletes, the default behavior of the database prevents us from deleting data in the Parent table if the child table has a reference to the Parent.
Question – What is the use of in command in SQL.
SQL IN Syntax
SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1,value2,...)
FROM table_name
WHERE column_name IN (value1,value2,...)
IN Operator Example
The "Persons" table:
P_Id
|
LastName
|
FirstName
|
Address
|
City
|
1
|
Hansen
|
Ola
|
Timoteivn 10
|
Sandnes
|
2
|
Svendson
|
Tove
|
Borgvn 23
|
Sandnes
|
3
|
Pettersen
|
Kari
|
Storgt 20
|
Stavanger
|
We use the following SELECT statement:
SELECT * FROM Persons
WHERE LastName IN ('Hansen','Pettersen')
The result-set will look like this:WHERE LastName IN ('Hansen','Pettersen')
P_Id
|
LastName
|
FirstName
|
Address
|
City
|
1
|
Hansen
|
Ola
|
Timoteivn 10
|
Sandnes
|
3
|
Pettersen
|
Kari
|
Storgt 20
|
Stavanger
|
Please refer the below link
http://dotnetdarpan.blogspot.in/
No comments:
Post a Comment