SQL :: Format

Encore un autre constructeur SQL
Télécharger maintenant

SQL :: Format Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Yuji Shimada
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~xaicron/

SQL :: Format Mots clés


SQL :: Format La description

SQL :: Format est une bibliothèque de bâtiments de requête facile à SQL.Synopsis Utilisez SQL :: Format; mon ($ stmt, @bind) = sqlf 'Sélectionnez% C du% T où% w' => (, #% c 'foo', #% t {hoge => 'fuga', piyo => ,}, #% w); # $ Stmt: Sélectionnez `bar`,` baz` de `foo` où (` hoge` =?) et ("piyo` in (?,?,?) # @bind: (" Fuga ', 100, 200 , 300); ($ stmt, @bind) = SQLF 'Sélectionnez% C du% T où% w% o' => ('*', #% c 'foo', #% t {hoge = '' fuga '}, # w {ordre_by => {bar => 'desc'}, limite => 100, offset => 10,}, #% o); # $ stmt: select * à partir de `foo` où (` hoge` =?) Commande par `bar` descendez par` bar` extraterection 100 décalage 10 # @bind: (`fuga`) ($ stmt, @bind) = SQLF 'Mise à jour% T Définir% s '=> (foo => {bar =>' Baz ',' Hoge => 'Fuga'},); # $ STMT: mise à jour `FOO` Set` bar` =?, `HOGE` =? # @Bind: ('Baz', 'Fuga') My $ SQLF = SQL :: Format-> Nouveau (Quote_char => '', # Ne citez pas limit_dialect => 'limitatif', # MySQL Style limite-compensée); ($ stmt, @bind) = $ sqlf-> select (foo => , {hoge => 'fuga',}, {ordre_by => 'bar', limite => 100, offset = > 10,}); # $ stmt: Sélectionnez Bar, Baz de Foo Où (Hoge =?) Commande par la limite de barre 10, 100 # @Bind: ('Fuga') ($ stmt, @bind) = $ sqlf-> insert (foo => { bar => 'Baz', Hoge => 'Fuga'}); # $ STMT: insert dans les valeurs FOO (bar, hoge) (?,?) # @bind: (Baz ',' fuga ') ($ stmt, @bind) = $ SQLF-> mise à jour (FOO => {bar => 'xxx'}, {hoge => 'fuga'}); # $ stmt: mise à jour FOO Set Bar =? Où hoge =? # @bind: ('xxx', 'fuga') ($ stmt, @bind) = $ sqlf-> Supprimer (foo => {hoge => 'fuga'}); # $ Stmt: Supprimer de FOO Où (Hoge =?) # @Bind: ('Fuga') Page d'accueil du produit


SQL :: Format Logiciels associés