Struppi: Modul DBI ` und ; und ' und " verwenden?

Beitrag lesen

Was soll ich da einfügen?

1) Backticks
          Sind Backticks erlaubt?
          Darf / Darf nicht / Soll / Muss / man sie in Verbindung mit dem Modul DBI verwenden?
          Es gibt Spaltennamen die zwingend Backticks benötigen
          wenn sich die Spaltennamen mit Keywords schlagen oder
          Leerzeichen in den Spaltenbezeichnungen verwendet werden.

Ich verwende sie mittlerweile um alle Spaltennamen.

2) 'Single Quotes'
          Obwohl DBI Placeholder kennt,  fügt man sicher ab und zu
          den einen oder anderen statischen Wert direkt ein.
          Darf / Darf nicht / Soll / Muss / man dann 'Single Quotes' um die Werte setzen?

Sinnvollerweise entweder mit Platzhaltern arbeiten oder mit DBI::quote
Bei statischen Werten kannst du ohne Probleme single Quotes verwenden.

3)  Semikolon ;
          Darf / Darf nicht / Soll / Muss /  am Ende des Statements
          ein Semikolon hin?

Hab ich noch nie verwendet

4) Was soll ausser um das Statement herum hin?
      $dbh->do('')  und $dbh->prepare('')
               oder eher
      $dbh->do("")  und $dbh->prepare("")
           oder total was anderes?

egal, du kennst den Unterschied?

Struppi.