CLR/SQL

05/06/2008 - 18:55 por daniel | Informe spam
Solamente mis preguntas son:

¿Que ventajas obtengo al utlilizar CLR/SQL p.ej. para hacer StoreProcedures,
Funciones, UDTs, Triggers, etc... en lugar de hacer lo mismo pero con T-SQL?

y

¿El codigo CLR/SQL que viene siendo .NET, al ser procesado por el CLR de SQL
Server, este (el codigo .NET) es tranformado en T-SQL para que pueda ser
entendido en SQL Server?

Gracias.

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
05/06/2008 - 19:07 | Informe spam
Muchos autores han escrito acerca de cuándo usar SQL CLR versus T-SQL, por
ejemplo:

Using CLR Integration in SQL Server 2005
http://msdn.microsoft.com/en-us/lib...45136.aspx

Choosing Between the CLR and T-SQL in SQL Server 2005
http://www.devx.com/dbzone/Article/28412


Respecto a su segunda pregunta, la respuesta es: No, el código .NET no es
transformado a T-SQL. SQL Server es host del runtime que ejecuta código .NET

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"daniel" wrote:

Solamente mis preguntas son:

Que ventajas obtengo al utlilizar CLR/SQL p.ej. para hacer StoreProcedures,
Funciones, UDTs, Triggers, etc... en lugar de hacer lo mismo pero con T-SQL?

y

El codigo CLR/SQL que viene siendo .NET, al ser procesado por el CLR de SQL
Server, este (el codigo .NET) es tranformado en T-SQL para que pueda ser
entendido en SQL Server?

Gracias.

Respuesta Responder a este mensaje
#2 Maxi
07/06/2008 - 02:46 | Informe spam
Hola la ventaja de CLR es el poder como lenguaje, hay veces que se necesitan
hacer cosas complejas que en TSQL no se pueden hacer o son casi imposibles.

TSQL es excelente para manejo de datos y CLR para logicas complejas. Otro
detalle, hay cosas que solo se pueden hacer con CLR como por ejemplo las
funciones de agregacion o los tipos definidos por el usuario, imagine que
desea armar el tipo hora y sus funciones de agregacion. De hecho aqui le
dejo un articulo que escribi hace un tiempo

http://www.levelextreme.net/ViewPag...6A47673D3D

"daniel" escribió en el mensaje de noticias
news:
Solamente mis preguntas son:

¿Que ventajas obtengo al utlilizar CLR/SQL p.ej. para hacer
StoreProcedures, Funciones, UDTs, Triggers, etc... en lugar de hacer lo
mismo pero con T-SQL?

y

¿El codigo CLR/SQL que viene siendo .NET, al ser procesado por el CLR de
SQL Server, este (el codigo .NET) es tranformado en T-SQL para que pueda
ser entendido en SQL Server?

Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida