Browse Source

Return nil if no cost instead of empty string

Andrew Kane 8 years ago
parent
commit
7e3a92d7c4
1 changed files with 1 additions and 1 deletions
  1. 1 1
      lib/blazer/adapters/sql_adapter.rb

+ 1 - 1
lib/blazer/adapters/sql_adapter.rb

@@ -67,7 +67,7 @@ module Blazer
       def cost(statement)
       def cost(statement)
         result = explain(statement)
         result = explain(statement)
         if sqlserver?
         if sqlserver?
-          result["TotalSubtreeCost"].to_s
+          result["TotalSubtreeCost"]
         else
         else
           match = /cost=\d+\.\d+..(\d+\.\d+) /.match(result)
           match = /cost=\d+\.\d+..(\d+\.\d+) /.match(result)
           match[1] if match
           match[1] if match