Subject | RE: [firebird-support] Is there an easy way for input rows from a script file? |
---|---|
Author | Leyne, Sean |
Post date | 2017-02-15T22:43:11Z |
Walter,
You could create 2 output files and then use command line utility to combine results into single file.
There are some third-party tools which could allow you to script this process (I know that IBExpert supports it)
Sean
> If I connect to a database "Database1" using ISQL, I can write something like:The Firebird ISQL tool does not support such a feature.
>
> OUTPUT MyFile.DAT;
> SELECT * FROM MyTable;
> OUTPUT;
>
> And all the rows of "MyTable" will go to the text file "MyFile.DAT". That's ok
> and works fine.
>
> But now, I want to connect to "Database2", which also have a table called
> "MyTable" and with the same structure.
>
> After that, I want to insert into "MyTable" (of "Database2") the rows
> contained in "MyFile.DAT"
>
> How can I do such thing without a lot of effort writing an INSERT command in
> each line of "MyFile.DAT"?
You could create 2 output files and then use command line utility to combine results into single file.
There are some third-party tools which could allow you to script this process (I know that IBExpert supports it)
Sean