Tengo un archivo de datos CSV de un tercero que es una tabla de SQL Server exportada. Simplemente hicieron select * from foo
y enviaron el resultado a un archivo de texto y lo enviaron.
En su tabla hay una columna de tipo Geometry, así que en mi texto sin formato tengo algo como "0xE610000010C47 ...", etc. En este momento lo he cargado en una tabla en SQL Server como un nvarchar.
Anticipé que podría volver a un campo de Geometría en mi extremo, pero eso no parece ser tan fácil. STGeomFromWKB
no funciona porque en realidad no es un WKB. No puedo convertir la cadena como Geometría porque se queja de que no es un WKT.
Entonces, ¿hay alguna forma de obtener este valor en SQL Server como si fuera un BLOB de Geometría normal? ¿Puedo decirle a SQL Server que lo trate como tal?
Encontré este enlace que al menos me ayudó a responder mi pregunta sobre lo que hay en SQL Server, pero no me llegó hasta allí: ¿cuál es el formato del tipo de datos Geometry de SQLServer 2008?