|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Bonjour,
Dans une de mes tables, j'ai un champ au format XML(.) Lorsque j'intéroge ce champs, il me donner un résultat du genre : 0x1F8B0800... Seulement voilà, je sais que c'est un champ XML qui a été converti mais je ne sais pas comment faire pour le convertir en format XML traditionnel. Avez-vous une idée à ce sujet ? Merci pour votre aide |
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 723 ![]() |
Bonsoir,
Quel est le type de données pour la colonne qui contient votre XML convertit ? Vous pouvez utiliser la fonction CAST pour cela Code :
|
||
|
00
|
|
|
#3 | |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Merci pour votre réponse.
Le type de mon champ est noté comme cela dans les propriétés de ma table : Data(XML(.), not null) Lorsque j'execute votre requette, voici le message d'erreur que j'obtiens : Citation:
|
|
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Comment puis-je faire pour obtenir un fichier au format XML en ayant cette donnée : 0x1F8B0800.. ???
|
|
|
00
|
|
|
#5 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 773 ![]() |
Essayez avec un cast en VARBINARY peut-être :
Code :
SELECT CAST(CAST(maColonne AS VARBINARY(MAX)) AS XML) FROM maTable |
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Bonjour
Citation:
et pouvez vous poster aussi une valeur complète réellement retournée par votre requête ? |
|
|
|
00
|
|
|
#7 | |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Merci pour votre aide mais quand j'execute la requette, il m'ouvre un onglet avec la donéée tel quel existe dans la table sur une seule ligne. Donc pas du tout au format XML tel que nous avons l'habitude de le voir..
Résultat : Citation:
|
|
|
|
00
|
|
|
#8 | |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Voici comment j'interroge ma colonne :
Code :
SELECT [DATA] FROM [maTable] WHERE Id = 36440 Code :
SELECT CAST(CAST((SELECT [DATA] FROM [maTable] WHERE Id = 36440) AS VARBINARY(MAX)) AS XML) Citation:
|
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Le problème de poster le résultat réel que j'obtient de ma colonne c'est que la donnée est immense. Je suppose qu'elle est cryptée..
|
|
|
00
|
|
|
#10 | |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 773 ![]() |
Citation:
Code :
SELECT CAST(CAST([DATA] AS VARBINARY(MAX)) AS XML) FROM [maTable] WHERE Id = 36440 |
|
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
en fait j'en voulais au moins un peu plus...
mais vous avez posté en même temps même converti en texte, ce n'est pas de l'XML Quelque chose cloche... D'ou proviennent les données ? comment sont-elle inserées dans la base ? |
|
|
00
|
|
|
#12 | |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Effectivement, j'avais mal écrite ma requette.
Mais même après modification, je retrouve toujours le même message d'erreur : Citation:
|
|
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Voici la donnée réel comment elle se présente dans ma colonne :
Code :
0x1F8B0800000000000400EDBD07601C499625262F6DCA7B7F4AF54AD7E074A10880601324D8904010ECC188CDE692EC1D69472329AB2A81CA6556655D661640CCED9DBCF7DE7BEFBDF7DE7BEFBDF7BA3B9D4E27F7DFFF3F5C6664016CF6CE4ADAC99E2180AAC81F3F7E7C1F3F22FEC7BFF71F7CFCDD27F9D3ACCD9E174D7BF4F8F8E4E9495696C11FF4CB45BE6C5FD447F776EF3DBE6BFE309F3ECBD6657BB463BF90BF1F1FBFA88EA9153E97DF1E03D693FCA2581EB79FD7D57A459FED3E787C37F231377DFAE46C7674EFE1BDFB0F763FDDBBBFBFB3BFBBB3B7B3BBB3BBB7B373FF53798D9B48E3BA5AADF2D977E74599A3CFDE67DC2AAF9FBE38DAB97FB0FF60EFFE837B0FA5197FC85F3F2BABAB37D72B0BC0FECDDF7E912FAAA36DF9867FE74F5FE5E76733229487A934B15F04CD5ED6F9A5011F7CE65A11B522EDDCA78F315BBF577E0D5CCCAFF82C3F0279B6E97F3BFB6F76F71EEDEC3C029DF89BC74F9F9E9D94C58ADFD15FF1994C90FCF298A97FD67CB9CA97476DBDCE1FDFF53F79ECCF999D28FDE545FE8E59C0FFD37C07A48B6ADD78DFDB8F1E7FBB2A8B59762D78B83F1E9F35C73F99D15F6F2E168A8BFF097D7DFAAECD6B83A7FD93BE10F63BCFCA86BF506E3C6B5EE53F9D4FDB7CE6BEB29FD0B73F5915D37C9115A5FBDA7DF4F879BEFC765E96D5D12E4DAEFD833FAECA195037BFE2B3B39F7CA51FE1377CF2133BE64DFA0D1FBC2A9617479FF227FC2B3E7B93956F8FF6EFF387FC3B7F58B55979F4A934953FF0F177B3A2D53EF8D7C72FEBA2AA8BF6FA68F7F15DFBFBE357F9B4AA67CCC2BB109DC777BD4F1EBF5EE5D3E2BC981A812678DD8F1EBFA9B365739ED7F9EC595D2D0C713A9F765A79F0E25F74DA93F86D779B4224C34F0CCBF5A05A5E0C3FFE6E55BF5D95D9348FBDE37FE9BDF7A6EA8F903E0B5A4447E73E0EDA7647C69F042DA2A3721F076D0747147EF5F8274F5E915A243549F32DBF3FFEC9B397C0043F1EFB6DA945F0AAF7C7774FD049F801E9726B127AB661E7D36FD836ECDDD6367CEAD9867BBBAAD6BF9E6D78F0F0D37B0FF73EBD7FF0B3631BD46EFDDCDB867B8F40A76FDE36ECFDC83684B6E1C1D7B30DF722B661777737661C76F71EFEC83AFC90AC83B0D4CDC6E1DECE83DB998787F73EDD39F8D93111E0966FC4468466E0FF5D46E29E7ADB371A894FEF7B46E2C0C41D5FCF48DCDFDBDBDF3FD8D9D166DFB091F8F4FEFF5B8CC4C123D0E91B371298B39FAF4662276623F4C38D3662A76722EE474C845A828E81D098E247F6E167DD3EFCFF297AD8FBF96219FCF0E1E19E6ADFFF575A86FFD7840F0F1F814E3FB20CFFEFB40CFB11CBB0BB2BEDBAB6E147C6E147C6E1FF03C6E1C1376B1C6E9D5B7A70CF1987BD4F773EC438A87EFF866DC2837BFF2FB1097B9F3E0279BE719BF0A39452D728ECEFDDC22A44724A31B3F050D57FD72AECFFC82AFC90ACC26D534A7BF76E67159051EA34FDA62CC3C16D2CC32D124AFFAF5E7538B8AD65F056A4F71EC08DFADA9681561DEEDDFB74FFC1A7DAEC9B3611C32BD23F6413F1E011E8F4CD9B88839FC726E25ECC44ECDCC642DCBB9585B87F10B3100F7EB422FDC332103F0A1BBEBE71F8B90A1B2805648DC3BD4FEF7FA0717840C0F61F6ADFDFB07138E8A8FE9FB3F8E1DEA78F40A76FDE38FC287EF83AC6E176E183DA908E71B8B7F723E3F023E3F0DEC6E1871C39DCFF666DC3A7B7B60DBB9E6D78B0A3AF7D3DDBB073EFDE2E5987FD83FBF7B5E5376D1E76FFDF621E1E3C02A9BE71F3F0E9CF63F3A086E0FDADC34ECF383C8818870369D6310E0707B7360EF77E641C7E641C6E1D39ECDFFF068DC3379D56DA7F705BEBE02D38ECEFEF6B76FFEB590740FBF4C1CFD66AF4C1FF5B561EF6F71F814EDFB869C09CFD7C350DDF68E4702F621C062287DD1F19871F19879F05E3F04DA69576BFE1ACD2ED6D83B7E4B0BF7FFFE1FF8B6DC3FF5B961CC836804E3FB20DFF6FB50DF7638143CC34ECE9A7B7300DF77F641A7E641AD434DCBBD13480B1BE29D3F04D2795EEDDDA34EC79A66167DF28FFAF651AF6B112BD7FF0A9EAF06FDA3468C2EBE7DE34EC3C029DBE71D370EFFF43A6E19B360D6A0442CB80659D1B4DC34ECF32C4D61BF61F46C386FD87B7370E3F5A71F89171B8FD8AC3FFBB934AAA006FB40E0FBD2587FB9FDE53C5FEF5AC03CCC3DEBDDDDD9F1DEBF0F0FF2DEB0DF73F7D043A7DE3D60173F6F33570885A07FDF03D8D432C6CD89745888E6DB8AF16E347A6E147A6E13D4CC30F37A5F470FF9BB50C463BDF68190E1E7A9661F7DE07A5947608E83D82B9BF73B07BFF67C53A1C287E3FF7D661F71168F58D5B07CCDB8FAC831F3B1C7C2DF3B02BEB08A17DB8BF239F760D84598AF89185F89185780F0B7173F0F0F06B1B08F3DBF3A269ADB92055D2FD3BAA9C7676C87B7D1FE5647A63803701BFF768F7BD34DF7B013F7884C5959F25E00F1FEDDDFFD902BEF7E9A39D9F3DE00F1EEDFEAC01BFF7E9A3FB3F7BC01F3C8227F5B303FCBDD7FDDF13F8FB2D1CBD17F0F74D3DBE0FF0F78E5CDF0BF8FB3A3E0170EF0FD164EC79394567FF1C4A9AE0BBBCE69E68E972FFE18383DDBDBDDD8736172138E0F7F7750AAD8FF9A9DF58BEEA34DDE43F9ECCB39A5CEE8BB3E5397B34C1DF51ADF4A9C767D60DDCF3DCC00DFED817D92CB71FF31F4361B5784511A76827E612A99F240E51E0E6DCEFBA393F1417A6C84AFAB4EFC6C8E7FF7F70652223B49FFEACBB341BA3DABB9E507E1DF9FC9478E69B14CF7B3F5CF12403666DCCCFB278EA0AF72DE4335C0BFF9180FE48403709E883B880EE3FDCDBFF260D2742F51FA664DE7F0431F8A148E64E4430EF61ADBF2F9AF6E3AF219B82D0ED4493F5EEFB08E7C37B9F82137EB60574B7F7D2CF3F09DD7D5F091D36A1F7EE91983E7C78EF605F17C6BE1151FDD488EA0F475477EF79C1F1CFB2A8EEC5647517298B889B7B4F3FFE1AB2FA233BFAFF75297D6F3BBA594AEFED3CDCBFBF7FFF1B94D2072AF23F2483BA4BF9B11F96AB8B758E9E943ED88F09E9C1C18F64F447327A3B1905FFFE305CDD079FFE502593F2BF3FB41C51CC7C3ED405B25030CDA75F4330DFCFD1ED79AD373BBA073FFBD2092FEFE7B9781EBC9F746EB0A00F0E1E925051B6E89B14D2831FAA90DEDB7F746FE7E750483F8DC9A87EF83544F447B6F3FFE3C2F9BEB67377204DB4B3F3E9DEC1BD4F1F909BFB0D0AE7C10FD782EEDFA7A5C81F9270C656597611FF4602D09D1F09E8CF5B0145F6F27D04F4876C3E1FFE70175AEE938F6B57AD7F0E24341A7BAAD0FE483A7FFE49E746F3E97E7F5E34AD8A28B16ED6F9D3B3AE9EE81EAFDBEAC5939F022AE6D7C74FD6CDF5D3759DB545B5C417C1DFD1E58F9D4730C8222FA78BAC28F19AFCF2F859F6CE7E647F7FFCACCE7388313ED45F1F9FB5F942D0D3DF1E6308F9329FFD64554CF32F1448FFC3C75F64EF7844CD574DFEACAA1570E453B4FC6E56B4246EA29C1A6DD8F9F0F117C53206B1FFE9E317931FE02BFCC0EF5F64CB75C678BA3FF0F9CBA7FAD94BBC532940D5655FAEF2A54FF1E0EFC72FB37593E363F92514FE3D2C0907C24F6A433AD3DF1E0743F030B7BF5ECD8B323FFDE2BB672F8316DEC7DAD64EA4FFA77EE7CF73E7136DF18587C017B6FF97DEA7C0168CFEA658F080EDEFCAB11E1F872CBDF7FF6E96DEFB114BFF88A5DF93A5FDF4E1FF0B59FADE8F58FA472CFD9E2CBDFFFF6E96DEFF114BFF5CB2F4FF2759FAFEFFBB59FAFE8F58FA472CFD9E2CED6776FE5FC8D29FFE88A57FC4D2EFC9D2FE72C2FF0B59FAC18F58FA472CFD9E2C7DF0FF6E963EF8114BFF88A5DF93A51FFEBF9BA51FFE88A57FC4D2EFC9D258B9F97F334F03BF1F31F58F98FAFD98FAFFED0B883F5A41FC1153BF3753FFBF7C0971F7476B883F62EAF766EAFF972F2202BF1F31F58F98FAFD98FAFFE5CB88BB3F5A47FC1153BF3753FFBF7C2171F7472B893F62EAF766EAF75A4AFC3960EA1FAD25FE88A9DF9BA9FFDFB498F8102FF6D8FA47EB893F6B6CCD04FFFF0E6333BAB767ED83FF17B1768CB10F7EC4D83F5B8CFDFF29B67E2FA6FE7FF9B2E2EE8FD6157FC4D4EFCBD47B3BFFEF666AE0F723A6FE1153BF1F53FFBF695D71FF20C6D63F5A59FC59636B26F8FF7718FBFD3CEBBDFF97AF2EEEFD6875F1678DB1FF3FC5D6EFC5D4FF6F5A5DBCBFB71F61EBFF0FAE2FEE1EECF518DB7CB699B5771FEEFFD099FB0162F2FFEFB0F77B6AEDFF97AF34EEFD68A5F1678DB17DA6FD7F3D5BBF1753FFBF7CA571EF472B8D3F62EAF766EAFF97AF3402BF1F31F58F98FAFD98FAFF4D2B8D31A6FE66D7197FC4D43F2F98FAE0FFE54C7DF0234DFD23A67E5FA6FE7FF91AE3DE8FD6187FC4D4EFCBD4F776FEDFCDD4C0EF474CFD23A67E3FA6FE7FD31A638CA97FB4C2F823A67E6FA6FE7FF9EAE2BD1FAD2EFE88A9DF9BA9FFDFB4BA1863EAFF0FAE2DFE88A97FAE99FAFFE52B8AF77EB4A2F823A67E6FA6FE7FD38AE283877B11B6FED19AE2CF1A5B33C1FFBFC3D88CEEED59FBFFE5EB8AC0EF478CFDB3C3D83ED3FEBF9EAD77DE87A9FF5FBEAE78EF47EB8A3F62EAF766EA83FF9733F5C18F987A3353FF88A9FB4CFDFFF275C57B3F5A57FC1153BF2F53EFEFFCBF9BA9 Cette donnée est insérée à travers une application C#. A la base, c'est un fichier XML qui est ensuite insérée en base SQL dans ce format là afin d'occuper moins de place.. |
|
|
00
|
|
|
#14 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 953 ![]() |
Pas étonnant votre XML est faux :
le test suivant le démontre : Code :
SELECT CAST (0x1F8B0800000000000400EDBD07601C499625262F6DCA7B7F4AF54AD7E074A10880601324D8904010ECC188CDE692EC1D69472329AB2A81CA6556655D661640CCED9DBCF7DE7BEFBDF7DE7BEFBDF7BA3B9D4E27F7DFFF3F5C6664016CF6CE4ADAC99E2180AAC81F3F7E7C1F3F22FEC7BFF71F7CFCDD27F9D3ACCD9E174D7BF4F8F8E4E9495696C11FF4CB45BE6C5FD447F776EF3DBE6BFE309F3ECBD6657BB463BF90BF1F1FBFA88EA9153E97DF1E03D693FCA2581EB79FD7D57A459FED3E787C37F231377DFAE46C7674EFE1BDFB0F763FDDBBBFBFB3BFBBB3B7B3BBB3BBB7B373FF53798D9B48E3BA5AADF2D977E74599A3CFDE67DC2AAF9FBE38DAB97FB0FF60EFFE837B0FA5197FC85F3F2BABAB37D72B0BC0FECDDF7E912FAAA36DF9867FE74F5FE5E76733229487A934B15F04CD5ED6F9A5011F7CE65A11B522EDDCA78F315BBF577E0D5CCCAFF82C3F0279B6E97F3BFB6F76F71EEDEC3C029DF89BC74F9F9E9D94C58ADFD15FF1994C90FCF298A97FD67CB9CA97476DBDCE1FDFF53F79ECCF999D28FDE545FE8E59C0FFD37C07A48B6ADD78DFDB8F1E7FBB2A8B59762D78B83F1E9F35C73F99D15F6F2E168A8BFF097D7DFAAECD6B83A7FD93BE10F63BCFCA86BF506E3C6B5EE53F9D4FDB7CE6BEB29FD0B73F5915D37C9115A5FBDA7DF4F879BEFC765E96D5D12E4DAEFD833FAECA195037BFE2B3B39F7CA51FE1377CF2133BE64DFA0D1FBC2A9617479FF227FC2B3E7B93956F8FF6EFF387FC3B7F58B55979F4A934953FF0F177B3A2D53EF8D7C72FEBA2AA8BF6FA68F7F15DFBFBE357F9B4AA67CCC2BB109DC777BD4F1EBF5EE5D3E2BC981A812678DD8F1EBFA9B365739ED7F9EC595D2D0C713A9F765A79F0E25F74DA93F86D779B4224C34F0CCBF5A05A5E0C3FFE6E55BF5D95D9348FBDE37FE9BDF7A6EA8F903E0B5A4447E73E0EDA7647C69F042DA2A3721F076D0747147EF5F8274F5E915A243549F32DBF3FFEC9B397C0043F1EFB6DA945F0AAF7C7774FD049F801E9726B127AB661E7D36FD836ECDDD6367CEAD9867BBBAAD6BF9E6D78F0F0D37B0FF73EBD7FF0B3631BD46EFDDCDB867B8F40A76FDE36ECFDC83684B6E1C1D7B30DF722B661777737661C76F71EFEC83AFC90AC83B0D4CDC6E1DECE83DB998787F73EDD39F8D93111E0966FC4468466E0FF5D46E29E7ADB371A894FEF7B46E2C0C41D5FCF48DCDFDBDBDF3FD8D9D166DFB091F8F4FEFF5B8CC4C123D0E91B371298B39FAF4662276623F4C38D3662A76722EE474C845A828E81D098E247F6E167DD3EFCFF297AD8FBF96219FCF0E1E19E6ADFFF575A86FFD7840F0F1F814E3FB20CFFEFB40CFB11CBB0BB2BEDBAB6E147C6E147C6E1FF03C6E1C1376B1C6E9D5B7A70CF1987BD4F773EC438A87EFF866DC2837BFF2FB1097B9F3E0279BE719BF0A39452D728ECEFDDC22A44724A31B3F050D57FD72AECFFC82AFC90ACC26D534A7BF76E67159051EA34FDA62CC3C16D2CC32D124AFFAF5E7538B8AD65F056A4F71EC08DFADA9681561DEEDDFB74FFC1A7DAEC9B3611C32BD23F6413F1E011E8F4CD9B88839FC726E25ECC44ECDCC642DCBB9585B87F10B3100F7EB422FDC332103F0A1BBEBE71F8B90A1B2805648DC3BD4FEF7FA0717840C0F61F6ADFDFB07138E8A8FE9FB3F8E1DEA78F40A76FDE38FC287EF83AC6E176E183DA908E71B8B7F723E3F023E3F0DEC6E1871C39DCFF666DC3A7B7B60DBB9E6D78B0A3AF7D3DDBB073EFDE2E5987FD83FBF7B5E5376D1E76FFDF621E1E3C02A9BE71F3F0E9CF63F3A086E0FDADC34ECF383C8818870369D6310E0707B7360EF77E641C7E641C6E1D39ECDFFF068DC3379D56DA7F705BEBE02D38ECEFEF6B76FFEB590740FBF4C1CFD66AF4C1FF5B561EF6F71F814EDFB869C09CFD7C350DDF68E4702F621C062287DD1F19871F19879F05E3F04DA69576BFE1ACD2ED6D83B7E4B0BF7FFFE1FF8B6DC3FF5B961CC836804E3FB20DFF6FB50DF7638143CC34ECE9A7B7300DF77F641A7E641AD434DCBBD13480B1BE29D3F04D2795EEDDDA34EC79A66167DF28FFAF651AF6B112BD7FF0A9EAF06FDA3468C2EBE7DE34EC3C029DBE71D370EFFF43A6E19B360D6A0442CB80659D1B4DC34ECF32C4D61BF61F46C386FD87B7370E3F5A71F89171B8FD8AC3FFBB934AAA006FB40E0FBD2587FB9FDE53C5FEF5AC03CCC3DEBDDDDD9F1DEBF0F0FF2DEB0DF73F7D043A7DE3D60173F6F33570885A07FDF03D8D432C6CD89745888E6DB8AF16E347A6E147A6E13D4CC30F37A5F470FF9BB50C463BDF68190E1E7A9661F7DE07A5947608E83D82B9BF73B07BFF67C53A1C287E3FF7D661F71168F58D5B07CCDB8FAC831F3B1C7C2DF3B02BEB08A17DB8BF239F760D84598AF89185F89185780F0B7173F0F0F06B1B08F3DBF3A269ADB92055D2FD3BAA9C7676C87B7D1FE5647A63803701BFF768F7BD34DF7B013F7884C5959F25E00F1FEDDDFFD902BEF7E9A39D9F3DE00F1EEDFEAC01BFF7E9A3FB3F7BC01F3C8227F5B303FCBDD7FDDF13F8FB2D1CBD17F0F74D3DBE0FF0F78E5CDF0BF8FB3A3E0170EF0FD164EC79394567FF1C4A9AE0BBBCE69E68E972FFE18383DDBDBDDD8736172138E0F7F7750AAD8FF9A9DF58BEEA34DDE43F9ECCB39A5CEE8BB3E5397B34C1DF51ADF4A9C767D60DDCF3DCC00DFED817D92CB71FF31F4361B5784511A76827E612A99F240E51E0E6DCEFBA393F1417A6C84AFAB4EFC6C8E7FF7F70652223B49FFEACBB341BA3DABB9E507E1DF9FC9478E69B14CF7B3F5CF12403666DCCCFB278EA0AF72DE4335C0BFF9180FE48403709E883B880EE3FDCDBFF260D2742F51FA664DE7F0431F8A148E64E4430EF61ADBF2F9AF6E3AF219B82D0ED4493F5EEFB08E7C37B9F82137EB60574B7F7D2CF3F09DD7D5F091D36A1F7EE91983E7C78EF605F17C6BE1151FDD488EA0F475477EF79C1F1CFB2A8EEC5647517298B889B7B4F3FFE1AB2FA233BFAFF75297D6F3BBA594AEFED3CDCBFBF7FFF1B94D2072AF23F2483BA4BF9B11F96AB8B758E9E943ED88F09E9C1C18F64F447327A3B1905FFFE305CDD079FFE502593F2BF3FB41C51CC7C3ED405B25030CDA75F4330DFCFD1ED79AD373BBA073FFBD2092FEFE7B9781EBC9F746EB0A00F0E1E925051B6E89B14D2831FAA90DEDB7F746FE7E750483F8DC9A87EF83544F447B6F3FFE3C2F9BEB67377204DB4B3F3E9DEC1BD4F1F909BFB0D0AE7C10FD782EEDFA7A5C81F9270C656597611FF4602D09D1F09E8CF5B0145F6F27D04F4876C3E1FFE70175AEE938F6B57AD7F0E24341A7BAAD0FE483A7FFE49E746F3E97E7F5E34AD8A28B16ED6F9D3B3AE9EE81EAFDBEAC5939F022AE6D7C74FD6CDF5D3759DB545B5C417C1DFD1E58F9D4730C8222FA78BAC28F19AFCF2F859F6CE7E647F7FFCACCE7388313ED45F1F9FB5F942D0D3DF1E6308F9329FFD64554CF32F1448FFC3C75F64EF7844CD574DFEACAA1570E453B4FC6E56B4246EA29C1A6DD8F9F0F117C53206B1FFE9E317931FE02BFCC0EF5F64CB75C678BA3FF0F9CBA7FAD94BBC532940D5655FAEF2A54FF1E0EFC72FB37593E363F92514FE3D2C0907C24F6A433AD3DF1E0743F030B7BF5ECD8B323FFDE2BB672F8316DEC7DAD64EA4FFA77EE7CF73E7136DF18587C017B6FF97DEA7C0168CFEA658F080EDEFCAB11E1F872CBDF7FF6E96DEFB114BFF88A5DF93A5FDF4E1FF0B59FADE8F58FA472CFD9E2CBDFFFF6E96DEFF114BFF5CB2F4FF2759FAFEFFBB59FAFE8F58FA472CFD9E2CED6776FE5FC8D29FFE88A57FC4D2EFC9D2FE72C2FF0B59FAC18F58FA472CFD9E2C7DF0FF6E963EF8114BFF88A5DF93A51FFEBF9BA51FFE88A57FC4D2EFC9D258B9F97F334F03BF1F31F58F98FAFD98FAFFED0B883F5A41FC1153BF3753FFBF7C0971F7476B883F62EAF766EAFF972F2202BF1F31F58F98FAFD98FAFFE5CB88BB3F5A47FC1153BF3753FFBF7C2171F7472B893F62EAF766EAF75A4AFC3960EA1FAD25FE88A9DF9BA9FFDFB498F8102FF6D8FA47EB893F6B6CCD04FFFF0E6333BAB767ED83FF17B1768CB10F7EC4D83F5B8CFDFF29B67E2FA6FE7FF9B2E2EE8FD6157FC4D4EFCBD47B3BFFEF666AE0F723A6FE1153BF1F53FFBF695D71FF20C6D63F5A59FC59636B26F8FF7718FBFD3CEBBDFF97AF2EEEFD6875F1678DB1FF3FC5D6EFC5D4FF6F5A5DBCBFB71F61EBFF0FAE2FEE1EECF518DB7CB699B5771FEEFFD099FB0162F2FFEFB0F77B6AEDFF97AF34EEFD68A5F1678DB17DA6FD7F3D5BBF1753FFBF7CA571EF472B8D3F62EAF766EAFF97AF3402BF1F31F58F98FAFD98FAFF4D2B8D31A6FE66D7197FC4D43F2F98FAE0FFE54C7DF0234DFD23A67E5FA6FE7FF91AE3DE8FD6187FC4D4EFCBD4F776FEDFCDD4C0EF474CFD23A67E3FA6FE7FD31A638CA97FB4C2F823A67E6FA6FE7FF9EAE2BD1FAD2EFE88A9DF9BA9FFDFB4BA1863EAFF0FAE2DFE88A97FAE99FAFFE52B8AF77EB4A2F823A67E6FA6FE7FD38AE283877B11B6FED19AE2CF1A5B33C1FFBFC3D88CEEED59FBFFE5EB8AC0EF478CFDB3C3D83ED3FEBF9EAD77DE87A9FF5FBEAE78EF47EB8A3F62EAF766EA83FF9733F5C18F987A3353FF88A9FB4CFDFFF275C57B3F5A57FC1153BF2F53EFEFFCBF9BA9 AS xml) Msg*9403, Niveau*16, État*1, Ligne*1 Analyse XML*: ligne 0, caractère 0, signature d'entrée non reconnue Commencez par stocker des données typées, sans cela il est impossible de travailler correctement !!!! A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#15 |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Comment peut-il être faux alors qu'à la base c'était un fichier XML?
Cette donnée est dans un autre format, je suppose en VARBINARY et j'aimerais le retransformer en XML... |
|
|
00
|
|
|
#16 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Citation:
??? donc c'est un flux compressé ? ca expliquerait. Car je le redis, ceci n'est pas du XML ! Même en convertissant en texte, on obtiens quelque chose comme : Citation:
|
||
|
|
00
|
|
|
#17 |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
S'il y a deux choses sur lesquelles je suis sur de moi, c'est que ma colonne est au format XML et que la donnée à l'intérieur ressemble à la donnée citée plus haut..!!
|
|
|
00
|
|
|
#18 | |
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Citation:
Vous le faites depuis SSMS ? |
|
|
|
00
|
|
|
#19 |
|
Membre du Club
![]() Inscription : mai 2008 Messages : 230 ![]() |
Alors attendez, je viens peut-etre de découvrir une chose qui me semble plus logique.
La colonne est au format VARBINARY(MAX) et non pas XML !!!! J'ai regardé au mauvais endroit.. désolé !! Ceci dit, d'après les tests que nous avons fait, nous ne retrouvons toujours pas mon fichier XML depuis ce format... |
|
|
00
|
|
|
#20 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Citation:
Peut etre allez vous aussi bientot découvrir que le contenu du fichier XML a été compressé avant d'etre inséré en base... et là tout sera logique ! ![]() Citation:
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com