Revert "Revert "Support PRAGMA for QueryN()""
authorHyunbin Lee <hyunbin.lee@samsung.com>
Tue, 2 Jul 2013 08:17:41 +0000 (17:17 +0900)
committerHyunbin Lee <hyunbin.lee@samsung.com>
Tue, 2 Jul 2013 08:17:45 +0000 (17:17 +0900)
This reverts commit 4a9aab1a5be1bacc45f19ee7e877b53fb68d7611.

Change-Id: I849bdcdeb4c5c2890f92475e3ed9dcce5d79464b
Signed-off-by: Hyunbin Lee <hyunbin.lee@samsung.com>
src/io/FIo_DatabaseImpl.cpp

index 4728f7f..9237e56 100644 (file)
@@ -856,7 +856,7 @@ _DatabaseImpl::QueryN(const String& query)
                pQuery++;
        }
 
-       if (strncasecmp(pQuery, "select", 6) != 0)
+       if ((strncasecmp(pQuery, "select", 6) != 0) && (strncasecmp(pQuery, "PRAGMA", 6) != 0))
        {
                r = E_INVALID_OPERATION;
                goto CATCH;