Funcion en sql server

09/02/2005 - 17:57 por NeoWorks | Informe spam
Hola,
hace poco que estoy con el mssqlserver y todavia no lo domino como el acces.
Os agradeceria mucho que me contaseis como puedo crear una funcion para
usarla en una vista del sql.

Por ejemplo, para ilustrarlo mejor, seria para crear una columna en una
vista con el iva de una campo Importe (real) .

select importe, calcularIva(Importe) as iva from miTabla


Gracias de anticipo

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
09/02/2005 - 18:11 | Informe spam
Como se calcula el IVA?


AMB

"NeoWorks" wrote:

Hola,
hace poco que estoy con el mssqlserver y todavia no lo domino como el acces.
Os agradeceria mucho que me contaseis como puedo crear una funcion para
usarla en una vista del sql.

Por ejemplo, para ilustrarlo mejor, seria para crear una columna en una
vista con el iva de una campo Importe (real) .

select importe, calcularIva(Importe) as iva from miTabla


Gracias de anticipo



Respuesta Responder a este mensaje
#2 Maxi
09/02/2005 - 18:17 | Informe spam
Hola, para crear funciones debes usar CREATE FUNCTION, para mas informacion
te aconsejo que leas en los Libros on line la sintaxis de la misma :-)


Salu2
Maxi


"NeoWorks" escribió en el mensaje
news:kirOd.261607$
Hola,
hace poco que estoy con el mssqlserver y todavia no lo domino como el
acces. Os agradeceria mucho que me contaseis como puedo crear una funcion
para usarla en una vista del sql.

Por ejemplo, para ilustrarlo mejor, seria para crear una columna en una
vista con el iva de una campo Importe (real) .

select importe, calcularIva(Importe) as iva from miTabla


Gracias de anticipo

Respuesta Responder a este mensaje
#3 Maxi
09/02/2005 - 18:21 | Informe spam
Ale, el IVA (impuesto al valor agregado) es un calculo,cada pais tiene una
tasa y hasta esta tasa puede diferir por tipo de ventas, por ej en Argentina
si vendes equipos informaticos la tasa es del 10.5% pero si vendes otro tipo
de cosas es del 21%.

Nuestro amigo por lo que entiendo quiere una funcion para calcular estas
cosas, por ej podria recibir como param el importe y el tipo de producto y
sacar asi la tasa y el valor del impuesto.

Pero repito, estas son solo suposiciones mias por lo que le interprete al
compañero ;)


Salu2
Maxi


"Alejandro Mesa" escribió en el
mensaje news:
Como se calcula el IVA?


AMB

"NeoWorks" wrote:

Hola,
hace poco que estoy con el mssqlserver y todavia no lo domino como el
acces.
Os agradeceria mucho que me contaseis como puedo crear una funcion para
usarla en una vista del sql.

Por ejemplo, para ilustrarlo mejor, seria para crear una columna en una
vista con el iva de una campo Importe (real) .

select importe, calcularIva(Importe) as iva from miTabla


Gracias de anticipo



Respuesta Responder a este mensaje
#4 ulises
09/02/2005 - 18:33 | Informe spam
Revisa en el BOL (Books Online) la forma como creas un UDF, en todo
caso puedes iingresar al Query Analyzer y en el Query Browser (si no
lo muestra presiona F8 para que lo haga) hay un tab "Templates",
seleccionalo y te mostrará diferentes plantillas para la creación de
los diferentes objetos dentro de tu BD.

Saludos,
Ulises

On Wed, 09 Feb 2005 16:57:52 GMT, "NeoWorks"
wrote:

Hola,
hace poco que estoy con el mssqlserver y todavia no lo domino como el acces.
Os agradeceria mucho que me contaseis como puedo crear una funcion para
usarla en una vista del sql.

Por ejemplo, para ilustrarlo mejor, seria para crear una columna en una
vista con el iva de una campo Importe (real) .

select importe, calcularIva(Importe) as iva from miTabla


Gracias de anticipo

Respuesta Responder a este mensaje
#5 Alejandro Mesa
09/02/2005 - 18:59 | Informe spam
Maxi,

Gracias por la explicacion, de verdad que no estoy muy familiarizados con
esos conceptos.

Siempre trato de educar a los que posteamos en estos grupos de noticia, de
que la ayuda debe ser mutua, en el sentido de que mientras mas informacion se
postee (estructura de las tablas incluyendo constrains, indices, etc., asi
como data de ejemplo y resultados esperados), mas facil sera para encontrar
una solucion. De seguro tu te quitas un poco de tu timepo para ayudarnos en
el grupo de noticias, asi que no seria justo quitarte mas tiempo adivinando
lo que queremos.

Saludos,

Alejandro Mesa


"Maxi" wrote:

Ale, el IVA (impuesto al valor agregado) es un calculo,cada pais tiene una
tasa y hasta esta tasa puede diferir por tipo de ventas, por ej en Argentina
si vendes equipos informaticos la tasa es del 10.5% pero si vendes otro tipo
de cosas es del 21%.

Nuestro amigo por lo que entiendo quiere una funcion para calcular estas
cosas, por ej podria recibir como param el importe y el tipo de producto y
sacar asi la tasa y el valor del impuesto.

Pero repito, estas son solo suposiciones mias por lo que le interprete al
compañero ;)


Salu2
Maxi


"Alejandro Mesa" escribió en el
mensaje news:
> Como se calcula el IVA?
>
>
> AMB
>
> "NeoWorks" wrote:
>
>> Hola,
>> hace poco que estoy con el mssqlserver y todavia no lo domino como el
>> acces.
>> Os agradeceria mucho que me contaseis como puedo crear una funcion para
>> usarla en una vista del sql.
>>
>> Por ejemplo, para ilustrarlo mejor, seria para crear una columna en una
>> vista con el iva de una campo Importe (real) .
>>
>> select importe, calcularIva(Importe) as iva from miTabla
>>
>>
>> Gracias de anticipo
>>
>>
>>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida