Index: temp/trunk/html/admin/system/bkup.php
===================================================================
--- temp/trunk/html/admin/system/bkup.php	(revision 5682)
+++ temp/trunk/html/admin/system/bkup.php	(revision 5683)
@@ -250,11 +250,15 @@
 function lfGetAutoIncrement($table_name){
 	$arrColList = lfGetColumnList($table_name);
+	$ret = "";
 	
 	foreach($arrColList['defval'] as $key => $val){
 		if (substr($val,0,9) == 'nextval(\'') {
-			sfprintr($val);
-		}		
-	}
-	
+			$autoVal = lfGetAutoIncrementVal($table_name, $val);
+			$ret .= "$table_name,$autoVal";
+		}
+	}
+	
+	sfprintr($ret);
+	return $ret;
 }
 
@@ -280,5 +284,5 @@
 
 // ¼«Æ°ºÎÈÖ·¿¤ÎÃÍ¤ò¼èÆÀ¤¹¤ë
-function lfGetAutoIncrementVal($table_name){
+function lfGetAutoIncrementVal($table_name , $seqtable = ""){
 	$objQuery = new SC_Query();
 
@@ -294,7 +298,8 @@
 				    i.indrelid = c.oid AND
 				    i.indexrelid = ci.oid AND
-				    c.relname = ?
+				    c.relname = ? AND
+			        ci.relname = ?
 				";
-		$arrRet = $objQuery->getAll($sql, array($table_name));
+		$arrRet = $objQuery->getAll($sql, array($table_name, $seqtable));
 	}
 	return $arrRet;
