SQL :: Interpolate

SQL :: Interpolate is een PERL-module om perl-variabelen in SQL-instructies te interpoleren.
Download nu

SQL :: Interpolate Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Manura
  • Uitgever website:
  • http://search.cpan.org/~dmanura/SQL-Interpolate-0.33/lib/SQL/Interpolate.pm

SQL :: Interpolate Tags


SQL :: Interpolate Beschrijving

SQL :: Interpolate is een PERL-module om perl-variabelen in SQL-instructies te interpoleren. SQL :: Interpolate is een PERL-module om perl-variabelen in SQL-verklaringen te interpoleren. Synopsis Gebruik SQL :: Interpolate QW (: ALL); # Sommige voorbeeldgegevens om te interpoleren: mijn $ s = 'blauw'; mijn @v = (5, 6); # Variabele referenties worden getransformeerd in bindparameters. # Het meest basale gebruik omvat scalarfen (evenals arrayrefs # voorafgaand aan "in"). mijn ($ sql, @bind) = sql_Interp 'selecteren * van tabel waarbij x =', $ s 'en y in', @v; # Resultaat: # $ sql = 'selecteren * van mytable waarbij x =? En y in (?,?) '# @Bind = ($ s, @v); # In bepaalde contexten fungeert een arrayref of hashref als een enkele tuple: mijn ($ sql, @bind) = sql_Interp 'insert in tabel', {x => $ s, y => 1}; # Resultaat: # $ SQL = 'Invoegen in mytable (x, y) waarden (?,?)'; # @Bind = ($ s, 1); Mijn ($ SQL, @BIND) = SQL_Interp 'Update tabel set', {x => $ s, y => 1}, 'waar y', 2; # Resultaat: # $ sql = 'update mytable set x =?, Y =? Waar y? '; # @Bind = ($ s, 1, 2); # In het algemeen biedt een Hashref een snelkoppeling voor het specificeren van # een logische en constructie: mijn ($ sql, @bind) = sql_Interp 'Select * uit de tabel waar', {x => $ s, y => @v}; # Resultaat: # $ sql = 'selecteren * van mytable, waar (x =? En y in (?,?))'; # @Bind = ($ s, @v); # In het algemeen fungeert een arrayref als gevolg van set of verwijzing naar # een tijdelijke tabel: mijn ($ SQL, @BIND) = SQL_InterP , ], 'Unie', , ] # resultaat: # $ sql = 'selecteren * van (selecteer?,? Unie Alles selecteren? ?) Als tbl0 '; # @Bind = (1,2,4,5); # Elk resultaat hierboven is geschikt voor het doorgeven aan DBI: My $ Res = $ dbh-> selectall_arrayref ($ sql, undeve, @bind); # Naast deze eenvoudige getoonde technieken omvat SQL-interpolaat # verschillende optionele modules om SQL verder te integreren :: Interpolate met # DBI en stroomlijn de syntaxis met bronfiltering en macro's (zie # de L-sectie): Gebruik DBIX :: Interpolate filter => 1; ... mijn $ rijen = $ dbx-> selectall_arrayref (SQL ); Vereisten: · Perl


SQL :: Interpolate Gerelateerde software

Html_quickform_livetext

HTML_QUICKFORM_LIVETEXT-project is aangepast HTML_QUICKFORM-element geïmplementeerd als een invoertekst die de toetsenpersen onderschept. ...

133

Downloaden

Toneel

Scenic is een 2-dimensionale scène-gebaseerde grafische bibliotheek. ...

166

Downloaden