1
我想用這樣的POINT(簡體)一起使用MySQL變量:我如何使用MySQL變量與POINT
SET @lat=145.033667; SET @long=-37.932000; INSERT INTO Location(position) values (GeomFromText(‘POINT(@lat @long)'));
這工作得很好:
SELECT 'POINT(145.033667 -37.932000)';
一樣的:
SELECT GeomFromText('POINT(145.033667 -37.932000)');
有沒有人知道我可以做這個工作?
爲什麼減? 試試這個,它使用變量名作爲字符串... mysql> SET @ lat = 145.033667; SET @ long = -37.932000;選擇'POINT(@lat @long)'; + ------------------- + | POINT(@lat @long)| + ------------------- + | POINT(@lat @long)| + ------------------- + 1排(0.00秒) – Gustaf
@Gustaf: - 是的,你不需要它。更新了我的答案。希望有所幫助! –
它仍然沒有解決,它是作爲字符串的一部分對待血栓。 – Gustaf