Array
(
)

faço assim usando Firebird, como fazer usando SQLServer

Fabiano Góes
   - 08 ago 2006

Galera,
usava este recurso para importar txt para Banco de Dados via Delphi:

/* Table: TABELA_INTERNA_REAL */
#Código
CREATE TABLE TABELA_INTERNA_REAL
(
COD CHAR(10),
NOME CHAR(25),
TEL CHAR(7)
);


/* Table: TABELA_EXTERNA_VIRTUAL */
#Código
CREATE TABLE TABELA_EXTERNA_VIRTUAL EXTERNAL FILE "C:\TEMP\BC_DB_IB0142.TXT"
(
CAMPO1_COD CHAR(10),
CAMPO2_NOME CHAR(25),
CAMPO3_TEL CHAR(7),
CR_LF CHAR(2)
);


Importação :
#Código
INSERT INTO TABELA_INTERNA_REAL
SELECT CAMPO1_COD, CAMPO2_NOME, CAMPO3_TEL
FROM TABELA_INTERNA_VIRTUAL


[size=18:85e1109ddc]como fazer isso agora usando SQLServer ???[/size:85e1109ddc]

Fabiano Góes
   - 10 ago 2006

E ai galera,
ninguem pode me ajudar ?

Fabiano Góes
   - 10 ago 2006

não entendo porque este tópico foi mudado para SQLServer, se eu preciso pazer isso via Delphi !!!!! :?:

Psergio.p
   - 10 ago 2006

Caro amigo, você pode mandar a estrutura do seu arquivo texto?

Fabiano Góes
   - 10 ago 2006

A estrutura do texto é a seguinte:

um arquivo texto com um layout de 160 posições, sem caracter separador.
#Código
DT-NEW-CPE-DES (03). // da primeira a terceira pos
DT-NEW-BCO-DES (03). // da quarta a sexta pos
DT-NEW-AGE-DES (04). // da setima a decima po


e assim por diante até a 160 posições

Psergio.p
   - 10 ago 2006

Caro amigo, você já tentou utilizar o utilitário ´Import and Export Data´ do SQL Server?

Psergio.p
   - 10 ago 2006

Caro amigo, você já tentou utilizar o utilitário ´Import and Export Data´ do SQL Server?

Fabiano Góes
   - 17 ago 2006

psergio.p,

não conheço este recurso do SQL Server, se você puder me dar um exemplo de como fazer isso em tempo de execução eu agradeço !

um abraço !!!

Psergio.p
   - 18 ago 2006

Caro Fabiano,

Nos proximos dias será publicado no site um artigo sobre importação de arquivos texto no SQL Server. Fique atento!

Um Abraço