А
CREATE TYPE dbo.array_xml_parsing AS TABLEну только с твоими полями которые надо
(
number NVARCHAR(200) NULL,
name NVARCHAR(500) NULL,
id INT NULL
)
Потом написал процедуру бы с входным параметром типа
dbo.array_xml_parsin
в Delphi вызывал бы процедуры передавай параметр в который отпарсиные джанные из xml в DataSet приводить (или DataTable) , передавать в процедуру это как входной параметр но указывать тип как dbo.array_xml_parsing

