aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/db/mssql_odbc.php
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/includes/db/mssql_odbc.php')
-rw-r--r--phpBB/includes/db/mssql_odbc.php30
1 files changed, 0 insertions, 30 deletions
diff --git a/phpBB/includes/db/mssql_odbc.php b/phpBB/includes/db/mssql_odbc.php
index ed64cb3f7c..7770862447 100644
--- a/phpBB/includes/db/mssql_odbc.php
+++ b/phpBB/includes/db/mssql_odbc.php
@@ -359,36 +359,6 @@ class dbal_mssql_odbc extends dbal
switch ($mode)
{
case 'start':
- $explain_query = $query;
- if (preg_match('/UPDATE ([a-z0-9_]+).*?WHERE(.*)/s', $query, $m))
- {
- $explain_query = 'SELECT * FROM ' . $m[1] . ' WHERE ' . $m[2];
- }
- else if (preg_match('/DELETE FROM ([a-z0-9_]+).*?WHERE(.*)/s', $query, $m))
- {
- $explain_query = 'SELECT * FROM ' . $m[1] . ' WHERE ' . $m[2];
- }
-
- if (preg_match('/^SELECT/', $explain_query))
- {
- $html_table = false;
- @odbc_exec($this->db_connect_id, 'SET SHOWPLAN_TEXT ON;');
- if ($result = @odbc_exec($this->db_connect_id, $explain_query))
- {
- @odbc_next_result($result);
- while ($row = @odbc_fetch_array($result))
- {
- $html_table = $this->sql_report('add_select_row', $query, $html_table, $row);
- }
- }
- @odbc_exec($this->db_connect_id, 'SET SHOWPLAN_TEXT OFF;');
- @odbc_free_result($result);
-
- if ($html_table)
- {
- $this->html_hold .= '</table>';
- }
- }
break;
case 'fromcache':