Thread Überprüfung ob table schon vorhanden?: Überprüfung ob table schon vorhanden? (5 answers)
Opened by Gast at 2004-04-10 23:52

Crian
 2004-06-02 19:36
#32010 #32010
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
Ich habs so gemacht:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
    my $sth = $dbh->prepare('DESC tabelle') or
                 die "Fehler bei der Vorbereitung:\n\t$DBI::errstr\n";
   
   if ($sth->execute()) {
       print "Zugriff auf tabelle ok, desc:\n";
       $sth->dump_results();
   }
   else {
       my $sql = 'CREATE TABLE tabelle (';
       for my $i (0..$#rows) {
           $sql .= $rows[$i] . ' ' . $types[$i];
           $sql .= ',' unless $i == $#rows;
       }
       $sql .= ')';
       print $sql, "\n";
       my $create = $dbh->prepare($sql) or
           die "Fehler beim prepare zum Anlegen der Tabelle tabelle:\n" .
               "\t$DBI::errstr\n";
       $create->execute() or
           die "Fehler bei der Ausfuehrung zum Anlegen der Tabelle tabelle:\n".
               "\t$DBI::errstr\n";
       print "Tabelle tabelle angelegt.\n";
       ...
   }
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Überprüfung ob table schon vorhanden?: Überprüfung ob table schon vorhanden?