consulta sobre insert

05/03/2008 - 19:07 por Luis Mata | Informe spam
Hola
estoy haciendo esto

select nombre, venta into nuevatabla form tablaboleta

luego

insert into nuevatabla(nombre) select nombre from tablanc

la pregunta: ¿como puedo hacer para que en el insert en el campo venta no me
insert un null?

claro no quiero añadir a la consulta un '' para copletar los 2 campos ya que
este es solo un pequeño extracto el select y el insert son mas extensos y lo
ejecuto con exec()

LUIS

Preguntas similare

Leer las respuestas

#1 jcac
05/03/2008 - 20:15 | Informe spam
Hola Luis

Quizás alguien mas te pueda dar otra alternativa, pero esta puede ser una:

create table nuevatabla (nombre <tipodato>, venta <tipodato> default
<deacuerdoaltipo>)
go
insert into nuevatabla(nombre, venta)
select nombre, venta from tablaboleta
go
insert into nuevatabla(nombre)
select nombre from tablanc
go

Saludos

Juan Carlos

"Luis Mata" escribió en el mensaje
news:
Hola
estoy haciendo esto

select nombre, venta into nuevatabla form tablaboleta

luego

insert into nuevatabla(nombre) select nombre from tablanc

la pregunta: ¿como puedo hacer para que en el insert en el campo venta no
me insert un null?

claro no quiero añadir a la consulta un '' para copletar los 2 campos ya
que este es solo un pequeño extracto el select y el insert son mas
extensos y lo ejecuto con exec()

LUIS

Respuesta Responder a este mensaje
#2 Luis Mata
05/03/2008 - 20:25 | Informe spam
este es una alternativa, Gracias

Luis

"jcac" escribió en el mensaje
news:
Hola Luis

Quizás alguien mas te pueda dar otra alternativa, pero esta puede ser una:

create table nuevatabla (nombre <tipodato>, venta <tipodato> default
<deacuerdoaltipo>)
go
insert into nuevatabla(nombre, venta)
select nombre, venta from tablaboleta
go
insert into nuevatabla(nombre)
select nombre from tablanc
go

Saludos

Juan Carlos

"Luis Mata" escribió en el mensaje
news:
Hola
estoy haciendo esto

select nombre, venta into nuevatabla form tablaboleta

luego

insert into nuevatabla(nombre) select nombre from tablanc

la pregunta: ¿como puedo hacer para que en el insert en el campo venta no
me insert un null?

claro no quiero añadir a la consulta un '' para copletar los 2 campos ya
que este es solo un pequeño extracto el select y el insert son mas
extensos y lo ejecuto con exec()

LUIS





Respuesta Responder a este mensaje
#3 Maxi Accotto
06/03/2008 - 01:22 | Informe spam
Hola, bueno podria hacer algo asi como esto

select nombre, isnull(venta,'') into nuevatabla form tablaboleta



Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Luis Mata" escribió en el mensaje de
noticias:
Hola
estoy haciendo esto

select nombre, venta into nuevatabla form tablaboleta

luego

insert into nuevatabla(nombre) select nombre from tablanc

la pregunta: ¿como puedo hacer para que en el insert en el campo venta no
me insert un null?

claro no quiero añadir a la consulta un '' para copletar los 2 campos ya
que este es solo un pequeño extracto el select y el insert son mas
extensos y lo ejecuto con exec()

LUIS

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida