diff --git a/src/datatypes/src/value.rs b/src/datatypes/src/value.rs index 4868eb4cd4..86fd49b18d 100644 --- a/src/datatypes/src/value.rs +++ b/src/datatypes/src/value.rs @@ -340,7 +340,7 @@ impl GeometryValue { GeometryValueRef::Ref { val: self } } - pub fn from_wkb(s: &str) -> Result { + pub fn from_wkt(s: &str) -> Result { let wktls: Wkt = Wkt::from_str(s).unwrap(); match wktls.item { Geometry::Point(_) => { diff --git a/src/sql/src/statements.rs b/src/sql/src/statements.rs index 9f61d0acc6..26d9970536 100644 --- a/src/sql/src/statements.rs +++ b/src/sql/src/statements.rs @@ -94,7 +94,7 @@ fn parse_string_to_value( } } ConcreteDataType::Geometry(_) => { - if let Ok(geo_value) = GeometryValue::from_wkb(&s) { + if let Ok(geo_value) = GeometryValue::from_wkt(&s) { Ok(Value::Geometry(geo_value)) } else { ParseSqlValueSnafu {