Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2013, 17:23
Avatar de elhombredeblanko
elhombredeblanko
 
Fecha de Ingreso: junio-2011
Ubicación: México Lindo y Querido
Mensajes: 212
Antigüedad: 12 años, 10 meses
Puntos: 2
insertar valor varchar a columna int en SQL

trati de meter un valor varchar a una columna int en sql
trate de hacerlo convirtiendo la variable con CAST y con CONVERTER pero ninguna me funciono
alguien me puyede ayudar

este es mi codigo d ejemplo

Cita:
declare @t table (id int, nombre varchar (30))

DECLARE @num varchar (30)
SET @num = 'a'

insert INTO @t values (1, 'carlos')
insert INTO @t values (2, 'ivan')


INSERT INTO @t values (CAST(@num AS int), 'aqui')
INSERT INTO @t (id, nombre) values (CONVERT(INT, @num), 'aqui')

select * from @t
__________________
si siempre hay algo nuevo que aprender

Última edición por elhombredeblanko; 13/12/2013 a las 17:42