SQL :: Format

Nog nog een andere SQL Builder
Download nu

SQL :: Format Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Yuji Shimada
  • Uitgever website:
  • http://search.cpan.org/~xaicron/

SQL :: Format Tags


SQL :: Format Beschrijving

SQL :: Formaat is een eenvoudig naar SQL Query Building Library.Synopsis Gebruik SQL :: Format; Mijn ($ STMT, @BIND) = SQLF 'Selecteer% C van% t waarbij% w' => (, #% c 'foo', #% t {hoge => 'fuga', piyo => ,}, #% w); # $ STMT: selecteer `bar ',` baz' van `foo 'waar (` Hoge` =?) En (`piyo' in (?,?,?)) # @Bind: ('Fuga', 100, 200 , 300); ($ STMT, @BIND) = SQLF 'Selecteer% C van% T waarbij% w% o' => ('*', #% c 'foo', #% t {hoge => 'fuga'}, # w} {Order_by => {bar => 'Desc'}, limiet => 100, offset => 10,}, #% O); # $ STMT: Selecteer * van `FOO` Where (` Hoge` =?) Bestel door `bar` desclimel 100 offset 10 # @bind: (` Fuga`) ($ STMT, @BIND) = SQLF 'Update% t Stel% s '=> (foo => {bar =>' baz ',' Hoge => 'Fuga'},); # $ STMT: update `foo` set` bar` =?, `Hoge` =? # @Bind: ('Baz', 'Fuga') My $ sqlf = sql :: formaat-> nieuw (quote_char => '', # niet citeren limit_dialect => 'limitxy', # mysql stijl limiet-offset); ($ STMT, @BIND) = $ SQLF-> SELECT (FOO => , {HOGE => 'FUGA',}, {Order_by => 'bar', limiet => 100, offset = > 10,}); # $ STMT: Kies Bar, Baz van Foo Where (Hoge =?) Bestel per bar Limiet 10, 100 # @Bind: ('Fuga') ($ STMT, @BIND) = $ SQLF-> Insert (FOO => { Bar => 'Baz', Hoge => 'Fuga'}); # $ STMT: Invoegen in FOO (bar, Hoge) -waarden (?,?) # @Bind: ('BAZ', 'FUGA') ($ STMT, @BIND) = $ SQLF-> UPDATE (FOO => {bar => 'XXX'}, {HOGE => 'FUGA'}); # $ STMT: update foo set bar =? Waar Hoge =? # @Bind: ('xxx', 'Fuga') ($ STMT, @BIND) = $ SQLF-> DELETE (FOO => {HOGE => 'FUGA'}); # $ STMT: Verwijderen van foo Where (Hoge =?) # @bind: ('Fuga') Producten Homepage


SQL :: Format Gerelateerde software