-- CREATE TABLE IQ_SCHAEDEN (id INT,nr VARCHAR(255),sejahr INT,ggid INT,komponente VARCHAR(255),datum DATE,gelockt CHAR(1),ersteller VARCHAR(255),erstelldatum DATE,geschuetzt CHAR(1),lastedit_name  VARCHAR(255),aktuelldatum DATE,pstatus  INT,seort INT,anl_name VARCHAR(255),anl_hersteller VARCHAR(255),anl_konst INT,anl_funktion INT,anl_baujahr  INT,anl_mastmat INT,anl_kabeltyp  INT,anl_anzss  INT,anl_anzltgfeld  INT,anl_anzsonstfeld INT,anlass INT,massn  INT,ursache INT,folgeereignis VARCHAR(255),potential INT,letztemassn INT,zeitletztemassn DATE,naechstemassn  INT,zeitnaechstemassn DATE,geschaetztezeit INT,massnkosten DOUBLE PRECISION,folgekosten DOUBLE PRECISION,anzfeld  INT,hoehefl DOUBLE PRECISION,so_baujahr  INT,so_sanierung  INT,so_hersteller VARCHAR(255),so_konst  INT,so_funktion  INT,so_antrieb INT,so_ort  INT,so_sr  INT,so_taglast  INT,so_jahrdauer  INT,so_kabel  INT,so_kennkabel VARCHAR(255),so_kabelbez VARCHAR(255),so_fliso  INT,so_flmast INT,schaden VARCHAR(255),betrieb  INT,feststellbar  INT,dauer  DOUBLE PRECISION,ausfallmodell INT,stoerungsnr VARCHAR(255),kommentar LONG);

CREATE TABLE IQ_SCHAEDEN (id INT);
ALTER TABLE IQ_SCHAEDEN ADD nr VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD sejahr INT;
ALTER TABLE IQ_SCHAEDEN ADD ggid INT;
ALTER TABLE IQ_SCHAEDEN ADD komponente VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD datum DATE;
ALTER TABLE IQ_SCHAEDEN ADD gelockt CHAR(1);
ALTER TABLE IQ_SCHAEDEN ADD ersteller VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD erstelldatum DATE;
ALTER TABLE IQ_SCHAEDEN ADD geschuetzt CHAR(1);
ALTER TABLE IQ_SCHAEDEN ADD lastedit_name  VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD aktuelldatum DATE;
ALTER TABLE IQ_SCHAEDEN ADD pstatus  INT;
ALTER TABLE IQ_SCHAEDEN ADD seort INT;
ALTER TABLE IQ_SCHAEDEN ADD anl_name VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD anl_hersteller VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD anl_konst INT;
ALTER TABLE IQ_SCHAEDEN ADD anl_funktion INT;
ALTER TABLE IQ_SCHAEDEN ADD anl_baujahr  INT;
ALTER TABLE IQ_SCHAEDEN ADD anl_mastmat INT;
ALTER TABLE IQ_SCHAEDEN ADD anl_kabeltyp  INT;
ALTER TABLE IQ_SCHAEDEN ADD anl_anzss  INT;
ALTER TABLE IQ_SCHAEDEN ADD anl_anzltgfeld  INT;
ALTER TABLE IQ_SCHAEDEN ADD anl_anzsonstfeld INT;
ALTER TABLE IQ_SCHAEDEN ADD anlass INT;
ALTER TABLE IQ_SCHAEDEN ADD massn  INT;
ALTER TABLE IQ_SCHAEDEN ADD ursache INT;f
ALTER TABLE IQ_SCHAEDEN ADD olgeereignis VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD potential INT;
ALTER TABLE IQ_SCHAEDEN ADD letztemassn INT;
ALTER TABLE IQ_SCHAEDEN ADD zeitletztemassn DATE;
ALTER TABLE IQ_SCHAEDEN ADD naechstemassn  INT;
ALTER TABLE IQ_SCHAEDEN ADD zeitnaechstemassn DATE;
ALTER TABLE IQ_SCHAEDEN ADD geschaetztezeit INT;
ALTER TABLE IQ_SCHAEDEN ADD massnkosten DOUBLE PRECISION;
ALTER TABLE IQ_SCHAEDEN ADD folgekosten DOUBLE PRECISION;
ALTER TABLE IQ_SCHAEDEN ADD anzfeld  INT;
ALTER TABLE IQ_SCHAEDEN ADD hoehefl DOUBLE PRECISION;
ALTER TABLE IQ_SCHAEDEN ADD so_baujahr  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_sanierung  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_hersteller VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD so_konst  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_funktion  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_antrieb INT;
ALTER TABLE IQ_SCHAEDEN ADD so_ort  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_sr  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_taglast  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_jahrdauer  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_kabel  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_kennkabel VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD so_kabelbez VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD so_fliso  INT;
ALTER TABLE IQ_SCHAEDEN ADD so_flmast INT;
ALTER TABLE IQ_SCHAEDEN ADD schaden VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD betrieb  INT;
ALTER TABLE IQ_SCHAEDEN ADD feststellbar  INT;
ALTER TABLE IQ_SCHAEDEN ADD dauer  DOUBLE PRECISION;
ALTER TABLE IQ_SCHAEDEN ADD ausfallmodell INT;
ALTER TABLE IQ_SCHAEDEN ADD stoerungsnr VARCHAR(255);
ALTER TABLE IQ_SCHAEDEN ADD kommentar LONG;

ALTER TABLE IQ_SCHAEDEN ADD PRIMARY KEY (id);