diff options
author | unknown <holyfoot@deer.(none)> | 2006-06-22 22:11:27 +0500 |
---|---|---|
committer | unknown <holyfoot@deer.(none)> | 2006-06-22 22:11:27 +0500 |
commit | 9a4b76ed64c58204868236f092f3f64dcfea96e2 (patch) | |
tree | eae218212f618dd122fc6b4577476b4ebd0ae5f5 /mysql-test/t/gis.test | |
parent | 5375bcad698da2c1ebbe33aff5d86ebccc896f4b (diff) | |
download | mariadb-git-9a4b76ed64c58204868236f092f3f64dcfea96e2.tar.gz |
bug #10166 (Signed byte values cause data to be padded)
The AsBinary function returns VARCHAR data type with binary collation.
It can cause problem for clients that treat that kind of data as
different from BLOB type.
So now AsBinary returns BLOB.
mysql-test/r/gis.result:
result fixed
mysql-test/t/gis.test:
test case added
sql/item_geofunc.h:
Now we return MYSQL_TYPE_BLOB for asBinary function
Diffstat (limited to 'mysql-test/t/gis.test')
-rw-r--r-- | mysql-test/t/gis.test | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mysql-test/t/gis.test b/mysql-test/t/gis.test index 3eb17f3a484..b66b97c2c41 100644 --- a/mysql-test/t/gis.test +++ b/mysql-test/t/gis.test @@ -364,3 +364,10 @@ select (asWKT(geomfromwkb((0x000000000140240000000000004024000000000000)))); select (asWKT(geomfromwkb((0x010100000000000000000024400000000000002440)))); # End of 4.1 tests + +--enable_metadata +create table t1 (g GEOMETRY); +select * from t1; +select asbinary(g) from t1; +--disable_metadata +drop table t1; |