module ActiveRecord::ConnectionAdapters::SQLServer::Utils
Public Instance Methods
Source
# File lib/active_record/connection_adapters/sqlserver/utils.rb, line 154 def extract_identifiers(name) SQLServer::Utils::Name.new(name) end
Source
# File lib/active_record/connection_adapters/sqlserver/utils.rb, line 134 def quote_string(s) s.to_s.gsub(/\'/, "''") end
Source
# File lib/active_record/connection_adapters/sqlserver/utils.rb, line 138 def quote_string_single(s) "'#{quote_string(s)}'" end
Source
# File lib/active_record/connection_adapters/sqlserver/utils.rb, line 142 def quote_string_single_national(s) "N'#{quote_string(s)}'" end
Source
# File lib/active_record/connection_adapters/sqlserver/utils.rb, line 146 def quoted_raw(name) SQLServer::Utils::Name.new(name).quoted_raw end
Source
# File lib/active_record/connection_adapters/sqlserver/utils.rb, line 150 def unquote_string(s) s.to_s.gsub(/\'\'/, "'") end