Skip to content

Commit edcf5e5

Browse files
committed
Update schema_statements.rb
1 parent 0a76dd3 commit edcf5e5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/active_record/connection_adapters/sqlserver/schema_statements.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,8 @@ def get_raw_table_name(sql)
682682
s = s.split(/INSERT INTO/i)[1].split(/OUTPUT INSERTED/i)[0].split(/(DEFAULT)?\s+VALUES/i)[0]
683683

684684
s.match(/\s*([^(]*)/i)[0]
685+
elsif s.match?(/^\s*UPDATE\s+.*/i)
686+
s.match(/UPDATE\s+([^\(\s]+)\s*/i)[1]
685687
else
686688
s.match(/FROM\s+((\[[^\(\]]+\])|[^\(\s]+)\s*/i)[1]
687689
end.strip

0 commit comments

Comments
 (0)