Actualización de características utilizando SQL
Descripción
Actualiza las características de una tabla realizando una consulta en una tabla utilizando una cadena de comandos de actualización MI SQL. En algunos casos, la tabla requerirá una columna clave primaria, según el proveedor de datos y la consulta. Consulte la Referencia de lenguaje SQL de MapInfo para obtener información detallada sobre el uso de MapInfo SQL.
Formato de dirección URL de HTTP POST
El siguiente formato se utiliza para solicitudes HTTP POST:
HTTP POST: /FeatureService/tables/features.rep?
POST Data: [update=MI SQL query]
POST BODY: Content-Type:application/json {bound parameters}
Parámetros
El {parámetros vinculados} es un cuerpo json POST (Content-Type: application/json) para la consulta de actualización MI SQL que contiene uno o varios parámetros por incluir. Se admiten valores nulos; sin embargo, aún se requiere un tipo.
Para obtener más información sobre los tipos de parámetros, consulte Tipos de datos de URL de solicitud.
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
rep | Cadena | sí | La representación que se va a arrojar. La representación compatible es . |
update=MI SQL query | Cadena | sí | La consulta de actualización a realizar, en formato MI SQL. |
Arroja la cantidad de funciones actualizadas de manera exitosa en una tabla con nombre asignado en el repositorio.
Ejemplo
Actualiza funciones de MyTable utilizando un parámetro vinculado:
http://<hostname>:<port>/rest/Spatial/FeatureService/tables/features.json?
update=UPDATE "/Samples/NamedTables/MyTable" where Column1=@stringParam
{
"parameters" : [
{
"name" : "stringParam"
"value" : "stringVal"
}
]
}