Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE PROCEDURE IMPORTAR_FICHERO
- @TABLA VARCHAR(100),@RUTA_FIC VARCHAR(500),@bBorrar BIT
- AS
- DECLARE @STR_SQL NVARCHAR(1000)
- IF @bBorrar = 1
- BEGIN
- SELECT @STR_SQL = 'TRUNCATE TABLE ' + @TABLA
- EXEC sp_executesql @STR_SQL
- END
- SELECT @STR_SQL = 'BULK INSERT ' + @TABLA + CHAR(10)
- SELECT @STR_SQL = @STR_SQL + 'FROM ' + CHAR(39) + @RUTA_FIC + CHAR(39) + ' ' + CHAR(10)
- SELECT @STR_SQL = @STR_SQL + 'WITH (ROWTERMINATOR =' + CHAR(39) + '\n' + CHAR(39) + ','
- SELECT @STR_SQL = @STR_SQL + 'FIRSTROW = 2,MAXERRORS = 0,CODEPAGE ='+ CHAR(39) + '1252' + CHAR(39) + ')'
- EXEC sp_executesql @STR_SQL
- --PRINT @STR_SQL
- GO
- /*
- -- *********************************************************************************************
- -- ************************************* LLAMADA ***********************************************
- -- *********************************************************************************************
- DECLARE @TABLA VARCHAR(100),@RUTA_FIC VARCHAR(500),@bBorrar BIT
- SELECT @bBorrar = 1
- SELECT @TABLA = 'A_tbODIN_Boletines_UG_IMPORT'
- SELECT @RUTA_FIC = '\\Pandora\sime\CARGA_SIME\ODS\FICHEROS_ODS\TXT_Boletines_UG_2014-08-28.txt'
- EXEC IMPORTAR_FICHERO @TABLA, @RUTA_FIC,@bBorrar
- */
Advertisement
Add Comment
Please, Sign In to add comment