我在

MySQL工作台中使用SQL编辑器创建了一个Spatial表.要填写此表,

以下是我正在使用的代码.

CREATE PROCEDURE fill_points(

IN size INT(10)

)

BEGIN

DECLARE i DOUBLE(10,1) DEFAULT size;

DECLARE lon FLOAT(7,4);

DECLARE lat FLOAT(6,4);

DECLARE position VARCHAR(100);

-- Deleting all.

DELETE FROM Points;

WHILE i > 0 DO

SET lon = RAND() * 360 - 180;

SET lat = RAND() * 180 - 90;

SET position = CONCAT( 'POINT(', lon, ' ', lat, ')' );

INSERT INTO Points(name, location) VALUES ( CONCAT('name_', i), GeomFromText(position) );

SET i = i - 1;

END WHILE;

END

当我执行它时,它显示错误

Error Code: 1064. You have an error in your SQL syntax; check the

manual that corresponds to your MySQL server version for

the right syntax to use near ‘END’ at line 1

执行声明

CALL fill_points(1000);

显示相同的错误

我甚至不知道我的行进方式是否正确.

有谁能够帮我…

如何用mysql运行程序_如何在MySQL工作台中创建和执行程序相关推荐

  1. mysql节假日函数_如何在MySQL中计算不包括周末和节假日的日期差

    我需要计算两个日期之间的天数(工作日),不包括周末(最重要)和假期 SELECT DATEDIFF(end_date, start_date) from accounts 但是,我不知道该如何在MyS ...

  2. mysql替换开头_如何在MySQL的字符串开头搜索和替换特定字符?

    为此,您可以使用INSERT().让我们首先创建一个表-mysql> create table DemoTable -> ( -> ZipCode varchar(200) -> ...

  3. mysql 临时列_如何在MySQL中列出临时表列?

    要列出MySQL中的临时表列,让我们首先创建一个临时表. 这是一个例子.我们创建了一个临时表,其中包含一些列,其中包括学生的详细信息-mysql> CREATE TEMPORARY TABLE  ...

  4. mysql 自然排序_如何在mysql中实现自然排序

    背景 熟悉mysql的同学应该清楚,mysql在对字符串做order by排序时是按照字典序进行排序的,但是如果字符串中包含数字的话(我们称这种类型的字符串为alphanumeric),仅按照字典序的 ...

  5. nvarchar在mysql中是_如何在MySQL中创建NVARCHAR列?

    MySQL转换NVARCHAR()为VARCHAR().NVARCHAR在MySQL中代表National Varchar.让我们首先创建一个表,其中" StudentName"列 ...

  6. python监控linux运行程序_如何在linux/tcl/python中监控正在打开或启动的应用程序?...

    我正在尝试构建一个面板应用程序,类似于avant window navigator或UbuntuUnity.在 我的问题是,一旦我用预先定义好的应用程序构建了面板,当应用程序打开或启动时,如何向面板添 ...

  7. docker mysql数据库初始化_如何在Mysql的Docker容器启动时初始化数据库

    1.前言 Docker在开发中使用的越来越多了,最近搞了一个Spring Boot应用,为了方便部署将Mysql也放在Docker中运行.那么怎么初始化 SQL脚本以及数据呢? 我这里有两个传统方案. ...

  8. mysql路径查找_如何在MySQL的具有文件路径的列中查找和替换?

    为此,请使用MySQL REPLACE().让我们首先创建一个表-mysql> create table DemoTable ( FolderLocation text ); 使用插入命令在表中 ...

  9. mysql创建行_如何在MySQL中创建行生成器?

    交互式爱情 讨厌这样说,但是没有这个功能的四巨头中MySQL唯一RDBMS.在Oracle:SELECT  *FROM    dualCONNECT BY level ( SELECT  1 UNIO ...

最新文章

  1. 多传感器融合之滤波(二)EKF
  2. CSS中expression使用简介(转载)
  3. 从源码全面剖析 React 组件更新机制
  4. 菜鸟之webservice(一) 服务端搭建
  5. Git之常用的高效处理技巧
  6. 拷贝构造函数 c语言中文网,C++对象的复制
  7. cisco 交换机通过console 导入 IOS
  8. python解zuobiaoxi方程_Python还能解决数学相关问题?大学生:以后就靠他了,事半功倍...
  9. 动态代理Java实现
  10. “做好大数据测试,我是认真的!”
  11. 信息学奥赛一本通(1196:踩方格)
  12. linux关闭io统计,linux 统计每个进程所占用的io数
  13. UVA12169模运算
  14. [水煮 ASP.NET Web API2 方法论](12-1)创建 OData
  15. java 应用监控系统_GitHub - jiangbin216/JavaMonitor: 一款适用于Java应用的在线性能监控系统(JM)...
  16. 关于sql server2000 的1068 与 1069 问题
  17. 16行代码实现微信聊天机器人,自动智能回复,打团了让它来陪老婆聊天
  18. QUT期末考试《电子商务概论》思维导图
  19. 单元测试报告软件测试,软件单元测试报告-模板
  20. android 资源国际化 国家/地区 语言缩写代码

热门文章

  1. 【PAT乙级】1025 反转链表 (25 分)
  2. android获取设备唯一标识_数据埋点:用户唯一标识
  3. Nginx 入门到实战,新手必懂。
  4. php博客详情页怎么做,简书仿站报告(四):如何制作文章详情页
  5. LeetCode 88合并两个有序数组89格雷编码
  6. ZooKeeper的典型应用
  7. Spring基于配置方式实现自定义条件装配
  8. linux介绍及目录结构(一)
  9. 位操作的应用:无参数交换数据,异或加密,循环移位加密【位操作】(56)
  10. mysql分析表命令_MySql分析整理命令