Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

पर्ल से SQL सर्वर 2005 से कनेक्ट करें और एक चयन करें

आपको डीबीआई का उपयोग करने की आवश्यकता होगी और आप संभवतः डीबीडी ::ओडीबीसी प्रदाता का उपयोग कर रहे हैं (सीपीएएन ) यदि आप डीबीआई के बारे में नहीं जानते हैं, तो आपको इसके बारे में पढ़ना होगा। एक किताब है (पर्ल डीबीआई प्रोग्रामिंग ) जो पुराना है लेकिन फिर भी मान्य है।

फिर निम्न जैसा कुछ:

use strict;
use warnings;
use DBI;

# Insert your DSN's name here.
my $dsn = 'DSN NAME HERE'

# Change username and password to something more meaningful
my $dbh = DBI->connect("DBI:ODBC:$dsn", 'username', 'password')

# Prepare your sql statement (perldoc DBI for much more info).
my $sth = $dbh->prepare('select id, name from mytable');

# Execute the statement.
if ($sth->execute)
{
    # This will keep returning until you run out of rows.
    while (my $row = $sth->fetchrow_hashref)
    {
        print "ID = $row->{id}, Name = $row->{name}\n";
    }
}

# Done. Close the connection.
$dbh->disconnect;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. वर्चर वैरिएबल एसक्यूएल सर्वर 2008 में सिंगल कोट्स स्टोर करना

  2. TFDQuery.Prepare MS SQL सर्वर पर INSERT क्वेरी के लिए पैरामीटर प्रकार निर्धारित नहीं कर सकता है

  3. एक तालिका में शामिल होने के लिए SQL कुशल तरीका जहां सभी मान मौजूद हैं

  4. SQL सर्वर कमांड को WIldcard से बदलें

  5. पंक्ति एसक्यूएल सर्वर 2005 में कॉलम में कनवर्ट करें?