• Not working for me.

    SELECT @@VERSION

    Microsoft SQL Server 2012 - 11.0.5058.0 (X64)

    May 14 2014 18:34:29

    Copyright (c) Microsoft Corporation

    Developer Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

    When trying an example from the post it gives:

    Msg 217, Level 16, State 1, Procedure ParseXMLtoTable, Line 63

    Maximum stored procedure, function, trigger, or view nesting level exceeded (limit 32).

    PS. Nevermind. I just run the whole code at once and examples just became a part of the procedure itself.