Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.tools -> PLSQL for MS Sql server devs?

PLSQL for MS Sql server devs?

From: duanez <duanez_at_hostrack.net>
Date: Sat, 12 May 2001 18:19:39 GMT
Message-ID: <3afd7be7.226851953@news.w-link.net>

I am transitioning from MS Sql server's t-SQL to Oracle's PL SQL (incld Oracle Web). I'd like to find a book or faq that can help me with the different concepts, programming practices and concepts.

For example, i get confused over what we mean by instance and schema. Is an Oracle Instance the equivalent to a MS Sql Server Database? or the Server itself? And when we spek of a schema in Oracle, do we mean that that is a database, which is a subset of the Instance? In MS SQL server we had the heirarchy go SERVER.DATABASE.OBJECT. In Oracle is it

INSTANCE.SCHEMA.OBJECT? I installed Oracle 8i personal edition at home. The documentation refers sometimes to a 'database' but this seems interchangeable with the concept of an Instance. So can an Oracle Database Server have > 1 instances each with > 1 schemas?

other questions i have are more directly related to programming practices in PL SQL. In MS SQL server, we relied heavily on #temp tables whereas in PL SQL i noticed (from other people's code) there is great emphasis on cursors. How do you deal with no temp tables? Can a PL SQL function return a 'table' or a recordset datatype as a result? And then that rs be like table object and included in joins to other objects?

If anyone has writen an FAQ or a Book with a title like "PL SQL for ex-MS SQL Server Developers" that'd be great. If not, i'd like help starting one.
thanks Received on Sat May 12 2001 - 13:19:39 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US