SQL :: Interpolate

SQL :: Interpolate, Perl değişkenlerini SQL ifadelerine enterpolate etmek için bir perl modülüdür.
Şimdi İndirin

SQL :: Interpolate Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • David Manura
  • yayıncı web sitesi:
  • http://search.cpan.org/~dmanura/SQL-Interpolate-0.33/lib/SQL/Interpolate.pm

SQL :: Interpolate Etiketler


SQL :: Interpolate Açıklama

SQL :: Interpolate Perl değişkenlerini SQL ifadelerine enterpolate etmek için bir perl modülüdür. SQL :: Interpolate, Perl değişkenlerini SQL ifadelerine enterpolate etmek için bir perl modülüdür.Synopsis SQL :: interpolate QW (: hepsi); # Enterpolate için bazı örnek veriler: $ s = 'mavi'; @v = (5, 6); # Değişken referanslar bağlama parametrelerine dönüştürülür. # En temel kullanım, scalarrefs içerir (yanı sıra "IN" tarafından öngörülen arrayrefs #). benim ($ sql, @bind) = sql_interp 'Seçin * x =', $ s, 've y', @v; # Sonuç: # $ SQL = 'Seç * MyTable'den X =? Ve y (?,?) '# @Bind = ($ s, @v); # Bazı bağlamlarda, bir arrayref veya hashref tek bir tuple olarak işlev görür: benim ($ sql, @bind) = sql_interp 'tabloya ekle', {x => $ S, y => 1}; # Sonuç: # $ SQL = 'Mytable (x, Y) değerlerine (?,?)' İçine yerleştirin; # @bind = ($ s, 1); benim ($ sql, @bind) = sql_interp 'tablo seti güncelleme', {x => $ s, y => 1}, 'nerede y', 2; # Sonuç: # $ SQL = 'Mytable Set X =?, Y =? Nerede y? '; # @bind = ($ s, 1, 2); # Genel olarak, bir Hashref, # mantıksal ve yapımın belirlenmesi için bir kısayol sağlar: benim ($ SQL, @bind) = SQL_InterP 'SELECT * NEREDE', {x => $ S, Y => @V}; # Sonuç: # $ SQL = 'Mytable'den * seç * (x =? Ve y (?,?))'; # @bind = ($ s, @v); # Genel olarak, bir ArRAYREF, bir geçici tablo: benim ($ SQL, @bind) = sql_interp , ], 'Union', , ] # Sonuç: # $ SQL =' Seç * (Seçin?,? Union Tüm seçimi?, ?) TBL0 'olarak; # @bind = (1,2,4,5); # Yukarıdaki her sonuç DBI'ye geçmek için uygundur: $ res = $ dbh-> seleclall_arrayref ($ sql, undef, @bind); # Gösterilen bu basit tekniklerin yanı sıra, SQL-Interpolate, SQL :: # DBI ile entegre etmek için # çeşitli isteğe bağlı modülleri içerir ve kaynak filtreleme ve makrolarla sözdizimini kolaylaştırın (bkz. # L bölüm): DBIX :: interpolate filtresi kullanın => 1; ... $ ROWS = $ DBX-> SELECTALL_ARRAYREF (SQL [THID, Tarih, Başlık, Tarihlerden Konu Seç> $ x ve @subjects'te Konu); Gereksinimler: · Perl


SQL :: Interpolate İlgili Yazılım

Net :: csta

NET :: CSTA projesi, bir ECMA CSTA Faz I sunucusuyla konuşmak için bir perl modülüdür. ...

205

İndirmek