Indagamos por el mundo online para de este modo mostrarte la solución a tu problema, si continúas con dudas deja la pregunta y contestaremos sin falta.
Solución:
primera solución,
insert into t1
select id,isnull(name,'Peter') from t2
Segunda solución
ALTER TABLE T1 ALTER COLUMN name varchar(255) NULL
insert into t1
select id,name from t2
ALTER TABLE T1 ALTER COLUMN name varchar(255) NOT NULL
Entonces, en lugar de
Insert into t1 select * from t2
puede reescribir su consulta como
Insert into t1
select col1,col2, ISNULL(name, 'Peter'), othercolumns from t2
Si estás de acuerdo, tienes el poder dejar una crónica acerca de qué le añadirías a esta crónica.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)