SQL - Dividir en Sql

 
Vista:

Dividir en Sql

Publicado por Anders Tabares (5 intervenciones) el 22/03/2005 21:35:46
Hola

Resulta que estoy tratando de dividir los valores de dos campos y me sale el siguiente error "Error de división entre cero " yo puedo capturar este error?

Espero haberme explicado...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Dividir en Sql

Publicado por Isaías Islas (5072 intervenciones) el 22/03/2005 23:22:22
Lea sobre:

SET ARITHABORT { ON | OFF } -- APAGA el error

SET ARITHIGNORE { ON | OFF } -- ATRAPA el error

En este ejemplo se muestran las dos opciones de SET ARITHIGNORE con ambos tipos de error en una consulta.

PRINT 'Setting ARITHIGNORE ON'
GO
-- SET ARITHIGNORE ON and testing.
SET ARITHIGNORE ON
GO
SELECT 1/0
GO
SELECT CAST(256 AS tinyint)
GO

PRINT 'Setting ARITHIGNORE OFF'
GO
-- SET ARITHIGNORE OFF and testing.
SET ARITHIGNORE OFF
GO
SELECT 1/0
GO
SELECT CAST(256 AS tinyint)
GO

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Dividir en Sql

Publicado por Andres Felipe Tabares (5 intervenciones) el 23/03/2005 01:40:27
Hola ISAIAS

Gracias por contestar, la verdad no te entiendo lo que dicen los ejemplo, no se si será mucho pedir, pero me podrias colaborar teniendo en cuenta la siguiente instruccion Sql, es decir, como quedaria la siguiente instruccion utilizando lo que mencionas en la respuesta.

SELECT Can_Ini / Can_Ent as Divicion From Inventarios

Gracias por tu ayuda....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Dividir en Sql

Publicado por Isaías Islas (5072 intervenciones) el 23/03/2005 01:54:50
La instruccion SET, va ANTES de tu instruccion SELECT

SET .................
GO
SELECT Can_Ini / Can_Ent as Divicion From Inventarios
GO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Dividir en Sql

Publicado por Isaías Islas (5072 intervenciones) el 23/03/2005 02:00:16
Aqui esta un poco mas explicito:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_set-set_5tys.asp
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar