Index: temp/trunk/data/lib/slib.php
===================================================================
--- temp/trunk/data/lib/slib.php	(revision 4637)
+++ temp/trunk/data/lib/slib.php	(revision 4688)
@@ -17,19 +17,30 @@
 function sfTabaleExists($table_name) {
 	$objQuery = new SC_Query();	
-	$sql = "SELECT
-				relname
-			FROM
-			    pg_class
-			WHERE
-				(relkind = 'r' OR relkind = 'v') AND 
-			    relname = ? 
-			GROUP BY
-				relname";
-	$arrRet = $objQuery->getAll($sql, array($table_name));
-	if(count($arrRet) > 0) {
-		$flg = true;
-	} else {
-		$flg = false;
-	}	
+	// postgresql¤Èmysql¤È¤Ç½èÍý¤òÊ¬¤±¤ë
+	if (DB_TYPE == "pgsql") {
+		$sql = "SELECT
+					relname
+				FROM
+				    pg_class
+				WHERE
+					(relkind = 'r' OR relkind = 'v') AND 
+				    relname = ? 
+				GROUP BY
+					relname";
+		$arrRet = $objQuery->getAll($sql, array($table_name));
+		if(count($arrRet) > 0) {
+			$flg = true;
+		} else {
+			$flg = false;
+		}	
+	}else if (DB_TYPE == "mysql") {	
+		$sql = "SHOW TABLE STATUS LIKE ?";
+		$arrRet = $objQuery->getAll($sql, array($table_name));
+		if(count($arrRet) > 0) {
+			$flg = true;
+		} else {
+			$flg = false;
+		}	
+	}
 	return $flg;
 }
