on 06-05-2015 5:31 PM
Buenas
Como podría crear una validación en transaction para permitir solo números enteros en un campo especifico.
Sería algo así
declare @myOrgNumber nvarchar(50)
set @myOrgNumber = convert(nvarchar(50),tu_numero_que_quieres_validar)
if @myOrgNumber<>convert(nvarchar(50),cast(@myOrgNumber as int))
begin
err=solo puede ingresar numeros enteros
end
Saludos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Estimado, si usted entrega toda la información en su pregunta, es más fácil poder ayudarlo.
En primer lugar usted dijo que necesitaba solo números enteros (sin decimales).
Para validar el numatcard puede ser de la siguiente forma(ejemplo en la factura de proveedores)
if @objec_type='18' and @transaction_type in ('A','U')
begin
if isnumeric((select NumAtCard from OPCH where DocEntry=@list_of_cols_val_tab_del))=0
begin
select @error=111, @error_message='Solo puede contener numeros'
end
end
Saludos
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.