
Ayuda con funcion DATE o simil para cargar datos
Publicado por Mauro (13 intervenciones) el 02/06/2016 23:45:31
Estimados,
diariamente me llega un archivo TXT con datos separados por coma (,). El nombre del archivo es ArchivoAAAAMMDD.txt (Ej. Archivo20160602.txt)
Necesito dos ayudas:
- la primera es poder cargar los datos a una tabla que ya tengo creada pero el mismo dia que me llega.
- la segunda es evaluar cargarlos a la misma base pero al dia siguiente. (Ej. el dia 03-06-2016 cargar el Archivo20160602.txt)
el codigo que cree es el siguiente, pero me permite subir solo un nombre seteado manualmente, y deseo que tome la fecha del PC para automatizarlo.
diariamente me llega un archivo TXT con datos separados por coma (,). El nombre del archivo es ArchivoAAAAMMDD.txt (Ej. Archivo20160602.txt)
Necesito dos ayudas:
- la primera es poder cargar los datos a una tabla que ya tengo creada pero el mismo dia que me llega.
- la segunda es evaluar cargarlos a la misma base pero al dia siguiente. (Ej. el dia 03-06-2016 cargar el Archivo20160602.txt)
el codigo que cree es el siguiente, pero me permite subir solo un nombre seteado manualmente, y deseo que tome la fecha del PC para automatizarlo.
1
2
3
4
5
6
7
8
9
10
11
USE Personas;
GO
BULK INSERT Personal
FROM 'C:\Personal\ArchivoAAAAMMDD.txt"
WITH(
DATAFILETYPE = 'char',
FIELDTERMINATOR = ',',
ROWTERMINATOR = ',\n' )
GO
SELECT * FROM dbo.Personal
GO
Valora esta pregunta


0