Can you have a nested transaction?
Answers were Sorted based on User's Feedback
Answer / brahma
Yes,
Begin transaction t1
update <Table_Name> set <col1>=<col1>+50
Begin Transaction t2
delete from <Table_Name> set <col1>=<col1>+100
commit Transaction t2
end transaction t1
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / visala
yes, we can have nested transactions. to know the nest
level use @@trancount
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / swapna
Yes, very much. Check out BEGIN TRAN, COMMIT, ROLLBACK,
SAVE TRAN and @@TRANCOUNT.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / ram&saran
It's possible, up to 32 levels of transaction in sql server2005.
begin tran t1
----statements
begin tran t2
----statments
.
.
commit tran t2
commit tran t1
| Is This Answer Correct ? | 1 Yes | 2 No |
Can a cursor be updated? If yes, how you can protect which columns are updated?
How to create a dynamic cursor with the dynamic option?
what is the signification difference of this bit data type between sql 6.5 and later version sql server?
What is difference between oltp and olap?
What is “asynchronous” communication in sql server service broker?
What is the difference between local table and global table
1 Answers CarrizalSoft Technologies, Polaris,
How to write a query with a full outer join in ms sql server?
What is table-valued sub query?
Explain timestamp datatype?
Explain unique key in sql server?
What stored by the msdb? : sql server database administration
What is page in sql server?
Oracle (3253)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)