Ho un file di dati CSV di una terza parte che è una tabella di SQL Server esportata. Hanno semplicemente fatto un select * from foo
e hanno prodotto il risultato in un file di testo e lo hanno inviato.
Nella loro tabella è una colonna di tipo Geometry, quindi nel mio testo non elaborato ho qualcosa come "0xE610000010C47 ...", ecc. Al momento l'ho caricato in una tabella in SQL Server come nvarchar.
Ho anticipato che sarei stato in grado di tornare indietro in un campo Geometria dalla mia parte, ma non sembra essere così facile. STGeomFromWKB
non funziona perché in realtà non è un WKB. Non posso lanciare la stringa come Geometria perché si lamenta che non è un WKT.
Quindi, c'è un modo per ottenere questo valore in SQL Server come se fosse un normale BLOB di Geometria? Posso dire a SQL Server di trattarlo come tale?
Ho trovato questo link che mi ha aiutato almeno a rispondere alla mia domanda su cosa c'è in SQL Server, ma non mi ha portato fino in fondo: qual è il formato del tipo di dati Geometry di SQL Server 2008