Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

compatiblilidad de funciones entre postgresql, oracle, sql server

Estas en el tema de compatiblilidad de funciones entre postgresql, oracle, sql server en el foro de SQL Server en Foros del Web. ya estoy programando unas funciones "procedimientos almacenados" en plpgsql de postgres pero lo que necesito saber es que LENGUAJE es mas compatible con otras base ...
  #1 (permalink)  
Antiguo 23/11/2007, 14:16
Avatar de nelsonpostgresql  
Fecha de Ingreso: noviembre-2007
Mensajes: 20
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta compatiblilidad de funciones entre postgresql, oracle, sql server

ya estoy programando unas funciones "procedimientos almacenados" en plpgsql de postgres pero lo que necesito saber es que LENGUAJE es mas compatible con otras base de datos porque para hacer las funciones tengo mas opciones de LENGUAJES en postgresql por ejemplo c,sql, plpgsql y internal porque si necesito trabajar o exportar la base de batos a otro motor, supongo que hacerlas funciones en sql seria mas compatible que hacerlas en plpgsql no o si
¿saben si con sql Server o oracle se pueden hacer funciones en Lenguaje sql, c, e internal?
y gracias de antemano
  #2 (permalink)  
Antiguo 24/11/2007, 08:40
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: compatiblilidad de funciones entre postgresql, oracle, sql server

Nelson

Es una respuesta dificil de responder, ya que se tendria que conocer cada uno de los motores que mencionas
  #3 (permalink)  
Antiguo 25/11/2007, 13:10
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: compatiblilidad de funciones entre postgresql, oracle, sql server

Siempre es mejor trabajar las funciones en lenguaje SQL y no mezclar otros lenguajes compilados. De por sí te verás en problemas para lograr una sintaxis "universal" que acepten la mayoría los manejadores.

TSQL <> PlSQL <> plpgSQL, etc.

No sé en otros majeadores, pero en SQL Server es un fastidio agregar SP externos a través de DLL, a menos que uses .NET en SQL Server 2005, el cual tampoco puedes migrar a los otros manejadores.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:57.