caricamento xml su una tabella con campo xml
giapeto non è online. Ultima attività: 21/04/2008 11.41.28giapeto
Inserito il: 11 novembre 2007 08.51
37 messaggi dal 02 gen 2007
ho un xml che voglio caricare su una tabella con campo xml , ho tentato una strada alternativa al bulkinser/bcp infatti ho provato con il wizard di caricamento e succesivamente con ssis purtroppo dopo che mi fa creare lo schema del xml non mi fà caricare nulla , nei wizard per esempio al posto del normale percorso mi chiede tutta una serie di informazioni ma gli xml come si caricano in tabella?
Re: caricamento xml su una tabella con campo xml
Andrea Montanari non è online. Ultima attività: 22/05/2008 19.06.10Andrea Montanari
Inserito il: 12 novembre 2007 17.14
Microsoft Most Valuable Professional
contributi / Top Poster / Community manager / www.asql.biz / 852 messaggi dal 27 lug 2005
salve,

giapeto wrote:
ho un xml che voglio caricare su una tabella con campo xml , ho tentato una strada alternativa al bulkinser/bcp infatti ho provato con il wizard di caricamento e succesivamente con ssis purtroppo dopo che mi fa creare lo schema del xml non mi fà caricare nulla , nei wizard per esempio al posto del normale percorso mi chiede tutta una serie di informazioni ma gli xml come si caricano in tabella?


SET NOCOUNT ON;
USE tempdb;
GO
CREATE TABLE dbo.T (
Id int NOT NULL,
Data xml NOT NULL
);
GO

caricamento diretto da variabile o testo xml
DECLARE @x xml;
SET @x = '<Employees xmlns="http://Employees">
<Employee id="12615" title="Architect">
<!--This is a comment-->
<Name>
<First>Nancy</First>
<Middle>J.</Middle>
<Last>Davolio</Last>
</Name>
<Street>507 - 20th Ave. E. Apt. 2A</Street>
<City>Seattle</City>
<Zip>98122</Zip>
<Country>
<Name>U.S.A.</Name>
</Country>
<Office>5/7682</Office>
<Phone>(206) 555-9857</Phone>
<Photo>Photo.jpg</Photo>
</Employee>
</Employees>'
INSERT INTO dbo.T VALUES ( 1 , @x );



caricamento da file
INSERT INTO dbo.T
SELECT 2, *
FROM OPENROWSET(BULK 'd:\employee.xml',
SINGLE_CLOB
) AS t1;

SELECT * FROM dbo.T;

GO
DROP TABLE dbo.T;

saluti

Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz - http://italy.mvps.org
Re: caricamento xml su una tabella con campo xml
giapeto non è online. Ultima attività: 21/04/2008 11.41.28giapeto
Inserito il: 16 novembre 2007 17.51
37 messaggi dal 02 gen 2007
grazie

Vai a:

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums