como hacer un script...

mariaceleste
15 de Octubre del 2005
el caso es el siguiente si tuviera una tabla en la q solo tengo un registro, digamos, nombres y no quisiera llenarla uno por uno teniendo en cuenta q en excel tengo una lista de 100 nombres como me ayudaria un script para que los ingrese automaticamente?...gracias ;)

Rodolfo Reyes
15 de Octubre del 2005
Si lo quieres hacer por medio de Script's desde excel, puedes utilizar el comando =concatenar(string,string2,....,string_n) para generar un insert por cada registro que tienes, luego copias todos estos insert a un archivo de texto, y los mandas a ejecutar de un solo.

Ejemplo:

Supon que en la celda A1 de excel es donde tienes un el nombre que quieres insertar, y que la tabla se llama nombres. Entonces en la celda B2 escribe lo siguiente:

=concatenar("Insert into nombres(nombre) values('",A1,"';")

Esto te tendria que generar algo como:

Insert into nombres(nombre) values('CARLOS');

LARRY
15 de Octubre del 2005
HEY RODO Y SI QUIERA HACER EL SCRIPT DESDE LA CONSOLA DEL SQL PLUS VEO Q USAN EL @ PARA Q SIRVE?.........