diff --git a/sqlsrv/database.inc b/sqlsrv/database.inc
index 39e2a85..14bed2f 100755
--- a/sqlsrv/database.inc
+++ b/sqlsrv/database.inc
@@ -262,7 +262,7 @@ class DatabaseConnection_sqlsrv extends DatabaseConnection {
       '/^SAVEPOINT (.*)$/' => 'SAVE TRANSACTION $1',
       '/^ROLLBACK TO SAVEPOINT (.*)$/' => 'ROLLBACK TRANSACTION $1',
       // SQL Server doesn't need an explicit RELEASE SAVEPOINT.
-      '/^RELEASE SAVEPOINT (.*)$/' => '-- $0',
+      '/^RELEASE SAVEPOINT (.*)$/' => 'SELECT 1 /* $0 */',
     );
     $query = preg_replace(array_keys($replacements), $replacements, $query);
 
