0
Hallo Leute benutze scriptella, um Dara aus einer Oracle-Datenbank in eine Postgresql-Datenbank zu kopieren. Ich hätte tun können, aber habe ein Problem. Ich möchte eine Spalte kopieren, die numerisch ist, aber ich habe vielleicht einen Code aus der ursprünglichen Tabelle, die nicht wirklich numerisch ist, würde ich gerne testen, ob es numerisch ist, bitte any Hilfe . hier, was ichTest, wenn Spaltentyp numerisch ist scriptella
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE etl SYSTEM "http://scriptella.javaforge.com/dtd/etl.dtd">
<etl>
<description>
test script Pour table article
</description>
<connection id="in" driver="oracle"
url="jdbc:oracle:thin:@localhost:1521:XE" user="test" password="test" />
<connection id="out" driver="postgresql"
url="jdbc:postgresql://localhost:5432/testMonoprix2" user="postgres"
password="maher" />
<query connection-id="in">
SELECT CODE from test.TMP_FOURNISSEUR;
<script connection-id="out" if =" code is numeric" >
INSERT INTO public.suppliers
(code) values
(?CODE);
</script>
</query>
</etl>