What is an extended stored procedure? Can you instantiate a
COM object by using T-SQL?

Answers were Sorted based on User's Feedback



What is an extended stored procedure? Can you instantiate a COM object by using T-SQL? ..

Answer / swapna

An extended stored procedure is a function within a DLL
(written in a programming language like C, C++ using Open
Data Services (ODS) API) that can be called from T-SQL,
just the way we call normal stored procedures using the
EXEC statement.


Yes, you can instantiate a COM (written in languages like
VB, VC++) object from T-SQL by using sp_OACreate stored
procedure. For an example of creating a COM object in VB
and calling it from T-SQL

Is This Answer Correct ?    6 Yes 0 No

What is an extended stored procedure? Can you instantiate a COM object by using T-SQL? ..

Answer / ajay kumar gupta

An extended stored procedure is simply a procedure that is
implemented in a dynamic link library (DLL) — a library
that is called by an application at runtime. Extended
stored procedures can be used in much the same way as
database stored procedures, except that extended stored
procedures normally perform tasks related to the
interaction of SQL Server with its operating environment.
Tasks that are either too complicated or just not possible
using Transact-SQL can often be performed with extended
stored procedures.
Extended stored procedures are written using the Open Data
Services (ODS) API. ODS is written and supported by
Microsoft and is available on the Workstation version of
SQL Server and as a separate product (and in the Back-
Office Development Kit). The ODS development package
includes both a static-link library (Opends60.lib) and C
header files that let you create fully functional database
services. ODS applications are dynamically linked with
Opends60.dll.

SOme are the type of Extend Stored Procedure..
XP_Cmdshell, xp_logevent, xp_deletemail, xp_sendmail

Is This Answer Correct ?    2 Yes 0 No

What is an extended stored procedure? Can you instantiate a COM object by using T-SQL? ..

Answer / dharmendra k. dixit

An extended stored procedure is simply a procedure that is
implemented in a dynamic link library (DLL) — a library
that is called by an application at runtime. Extended
stored procedures can be used in much the same way as
database stored procedures, except that extended stored
procedures normally perform tasks related to the
interaction of SQL Server with its operating environment.
Tasks that are either too complicated or just not possible
using Transact-SQL can often be performed with extended
stored procedures.
Extended stored procedures are written using the Open Data
Services (ODS) API. ODS is written and supported by
Microsoft and is available on the Workstation version of
SQL Server and as a separate product (and in the Back-
Office Development Kit). The ODS development package
includes both a static-link library (Opends60.lib) and C
header files that let you create fully functional database
services. ODS applications are dynamically linked with
Opends60.dll.

SOme are the type of Extend Stored Procedure..
XP_Cmdshell, xp_logevent, xp_deletemail, xp_sendmail

Is This Answer Correct ?    2 Yes 1 No

Post New Answer

More SQL Server Interview Questions

What is mapping schema?

0 Answers  


can you any body tell me while running BCP Out in instance in sql server 2000 is getting error. Error = [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.?

1 Answers  


Simple example for difference between select and cursor in sql

1 Answers  


What is constraints and its types?

0 Answers  


What are four major operators that can be used to combine conditions on a where clause?

0 Answers  






How to Install SQL SERVER 2005 remotely?

1 Answers   IBM,


Can you explain about buffer cash and log cache in sql server?

0 Answers  


What is 2nf example?

0 Answers  


How each E-R model constructs can be mapped to the relational model?

0 Answers   HCL,


What is the need for group functions in sql?

0 Answers  


What are null values in ms sql server?

0 Answers  


What does man by sql wildcard characters in sql server?

0 Answers  


Categories