Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

perlÀûÓÃÄÚ´æÊ¹ÓÃsqlÓï¾ä

 ´ó¼ÒºÃ£¡×î½üÓÖÓÐÁËһЩģ¿éÓ÷¨µÄÐĵã¬ÄǾÍÊÇÀûÓÃÄ£¿éʹÄãµÄÄÚ´æ±ä³ÉÒ»¸öÐéÄâµÄÊý¾Ý¿âģʽ£¬Ê¹Äã¿ÉÒÔÔÚûÓÐÊý¾Ý¿âµÄÇé¿öÏ£¬½«txtÎļþµÄÊý¾Ý½øÐÐ sqlÓï¾ä´¦Àí£¬¸Ð¾õºÜÐÂÏʰɣ¬²»¹ýÕâ¸ö²»Óøе½¾ªÑÈ£¬PerlÒ»Ö±ÊǺÜÍêÃÀµÄ£¬¹þ¹þ£¬ÄÇÎÒÃǾÍÀ´¿´¿´Õâ¸öÉñÆæ°É£¡
ÐèÒª°²×° Ä£¿é£º
SQl::Library;
DBI 
ÏÂÃæÊdzÌÐò(±È½ÏÎļþ1ºÍÎļþ2ÖеĹؼü×ֶΣ¬±ÈÈç¸èÇú±È¸èÇú£¬¸èÊֱȸèÊÖ£¬Èç¹ûÏàͬ¾ÍÊä³ö)£º
#!/usr/bin/perl
use SQl::Library;
use DBI;
my $data1='T';
my $data2='R';
my $dbh = DBI->connect('dbi:AnyData(RaiseError=>1):');
$table='students';
$format='Tab';   #ÎļþÊÇÒÔÖÆ±í·û·Ö¸îµÄ
$file='d:/test.txt';  #Îļþ1
$flags = { col_names => 'a,b,c,d,e,f,g,h'}; #ÎļþÓм¸¸ö±í×Ö¶Î
$dbh->func( $table, $format, $file, $flags, 'ad_import');
$table1='students1';
$format1='Tab';  #ÎļþÊÇÒÔÖÆ±í·û·Ö¸îµÄ
$file1='d:/test2.txt'  #Îļþ2
flags1 = { col_names => 'a,b,c,d,e,f,g,h,i'}; #ÎļþÓм¸¸ö±í×Ö¶Î
$dbh->func( $table1, $format1, $file1, $flags1, 'ad_import');
my $tel_sth=$dbh->prepare("select b.*,a.i from students1 a,students b
where a.f=b.c and a.g=b.d");   #µ÷ÓÃsqlÓï¾äµÄ·½Ê½½øÐвéѯ£¬ÔÚÎÒµÄÊý¾ÝÀïÃæÊÇ ¸èÇúºÍ¸èÊÖ2¸ö×ֶνøÐеIJéѯ
$tel_sth->execute;  #Ö´ÐÐÓï¾ä
while (my @ref = $tel_sth->fetchrow_array()) {
   chomp(@ref);
my $file_data = join "\t", @ref;
print 'ÕâЩÊý¾ÝÊǸèÇúºÍ¸èÊÖÏàͬµÄ'."$file_data\n"
}
  ÕâÑù¾Í¿ÉÒÔºÜÇáËɵĽ«Êý¾Ý½øÐÐÕûÀíÁË£¬¶ÔÓÚÓÐʱºòÎÞ·¨Ê¹ÓÃÊý¾Ý¿â½øÐд¦ÀíµÄʱºòÕâÊǸö²»´íµÄÑ¡Ôñ¡£
µ«ÊÇ»¹ÊÇÐè񻃾¼°µ½ÐÔÄÜÎÊÌâµÄ£¬ÒòΪÕâÊǸöÄ£·ÂÊý¾Ý¿âÔÚÄÚ´æÉϽøÐеIJÙ×÷£¬ÔÚËÙ¶ÈÉÏÃæÊDz»¿ÉÄܺÍÊý¾Ý¿âµÄÏà±È£¬¶øÇÒÕ¼ÓÃ×ÊÔ´±È½Ï´ó£¬µ±ÄãµÄÎļþºÜ´óµÄʱºò£¬¿ÉÄܸù±¾¾ÍûÓа취ȥÔËÐÐÁË£¬Òò´ËÖ»ÊʺÏÊý¾ÝÁ¿±È½ÏСµÄÀ´ÔËÓÃÁË£¬¿ÉÒÔ¿´×Ô¼ºµÄÄÚ´æºÍÊý¾ÝµÈÀ´ºÏÀíÔËÓÃÁ˰¡£¬¾Í˵µ½×ÅÁË¡£


Ïà¹ØÎĵµ£º

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

 ¿Î³Ì°Ë Óû§·ÃÎÊ¿ØÖÆ
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡1¡¢´´½¨Óû§
¡¡¡¡2¡¢´´½¨½ÇÉ«À´½øÐа²È«ÉèÖÃ
¡¡¡¡3¡¢Ê¹ÓÃGRANT»òREVOKE À´¿ØÖÆÈ¨ÏÞ
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢¸ÅÊö£º
¡¡¡¡ORACLEͨ¹ýÓû§ÃûºÍÃÜÂë½øÐÐȨÏÞ¿ØÖÆ¡£
¡¡¡¡Êý¾Ý¿â°²È«£ºÏµÍ³°²È«ºÍÊý¾Ý°²È«
¡¡¡¡ÏµÍ³È¨ÏÞ£ºÊ¹Óû§¿É ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

 ¿Î³Ì¾Å ÉùÃ÷±äÁ¿
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡1¡¢Á˽â»ù±¾µÄPLSQL¿éºÍÇøÓò
¡¡¡¡2¡¢ÃèÊö±äÁ¿ÔÚPLSQLÖеÄÖØÒªÐÔ
¡¡¡¡3¡¢Çø±ðPLSQLÓë·ÇPLSQL±äÁ¿
¡¡¡¡4¡¢ÉùÃ÷±äÁ¿
¡¡¡¡5¡¢Ö´ÐÐPLSQL¿é
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢¸ÅÊö£º
¡¡¡¡1¡¢PLSQL ¿é½á¹¹£º
¡¡¡¡DECLARE --- ¿ÉÑ¡
¡¡¡¡±äÁ¿Éù ......

SQL SERVERSÊý¾ÝÕûÀí

          ½ñÌìÐÇÆÚÌì,ÒòÊý¾Ý¿âÌ«Âý,×îºó¾ö¶¨½«Êý¾Ý¿â½øÐÐÖØÐÂÕûÀí.
(¼Ù¶¨Êý¾Ý¿âÃû³ÆÎª£ºDB_ste)
1¡¢¸ù¾ÝÏÖÔÚµÄÊý¾Ý¿âµÄ½Å±¾´´½¨Ò»¸ö½Å±¾Îļþ£¨FILENAME£ºDB_ste.sql)
2¡¢½¨Á¢ÐµÄÊý¾Ý¿âDB_ste2,ÈôÓÐÎļþ×éµÄÊý¾Ý¿â,ÔòÐèÒª½¨Á¢ÏàͬµÄÎļþ×é¡££¨DB_ste_Group)
3¡¢½«Êý¾ÝÎÄ ......

ÈçºÎɾ³ý SQL Server ±íÖеÄÖØ¸´ÐÐ

    Microsoft SQL Server ±í²»Ó¦¸Ã°üº¬Öظ´ÐкͷÇΨһÖ÷¼ü¡£Îª¼ò½àÆð¼û£¬ÔÚ±¾ÎÄÖÐÎÒÃÇÓÐʱ³ÆÖ÷¼üΪ“¼ü”»ò“PK”£¬µ«ÕâʼÖÕ±íʾ“Ö÷¼ü”¡£Öظ´µÄ PK Î¥·´ÁËʵÌåÍêÕûÐÔ£¬ÔÚ¹ØÏµÏµÍ³ÖÐÊDz»ÔÊÐíµÄ¡£SQL Server Óи÷ÖÖÇ¿ÖÆÖ´ÐÐʵÌåÍêÕûÐԵĻúÖÆ£¬°üÀ¨Ë÷Òý¡¢Î¨Ò»Ô¼Êø¡¢Ö÷¼üÔ¼Êøº ......

MS SQL Server 2008·Ö²¼Ê½²éѯMySQL

  ½üÈÕ£¬°³Í¨¹ýMS SQL Server 2008µÄÁ´½Ó·þÎñÆ÷²éѯMySQLµÄÊý¾Ý¡£Æäʵ£¬°³ÔÚ¶àÄêǰ¾ÍʹÓùýÕâ¸ö£¬µ±Ê±ÊÇ·Ö²¼Ê½²éѯExcel±íÊý¾Ý£¬ÏÖÔÚ£¬»»³ÉÒì¹¹Êý¾Ý¿âMySQL¡£°³ÒÔ64λϵͳ˵Ã÷£º
   Ê×ÏÈ£¬Windows³ÌÐò·ÃÎÊMySQLÊý¾Ý¿âÐèÒªÇý¶¯³ÌÐò£¬¿ÉÒÔµ½¹Ù·½ÍøÕ¾ÏÂÔØ£¬°³¾ÍÊÇʹÓÃMysql ODBC 5.1 Driver for 64bit£¬Í¨¹ýÊý ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ