科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道MySQL 5.0新特性教程 存储过程:第一讲

MySQL 5.0新特性教程 存储过程:第一讲

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

MySQL 5.0 新特性教程是为需要了解5.0版本新特性的MySQL老用户而写的。简单的来说是介绍了“存储过程、触发器、视图……

作者:佚名 来源:天极论坛整理 2007年10月12日

关键字: MySQL

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共10页)

分隔符是你通知mysql客户端你已经完成输入一个SQL语句的字符或字符串符号。一直以来我们都使用分号“;”,但在存储过程中,这会产生不少问题,因为存储过程中有许多语句,所以每一个都需要一个分号因此你需要选择一个不太可能出现在你的语句或程序中的字符串作为分隔符。我曾用过双斜杠“//”,也有人用竖线“|”。我曾见过在DB2程序中使用“@”符号的,但我不喜欢这样。你可以根据自己的喜好来选择,但是在这个课程中为了更容易理解,你最好选择跟我一样。如果以后要恢复使用“;”(分号)作为分隔符,输入下面语句就可以了:

以下是引用片段:
"DELIMITER ;//".
  CREATE PROCEDURE Example 创建程序实例
  CREATE PROCEDURE p1 () SELECT * FROM t; //

  也许这是你使用Mysql创建的第一个存储过程。假如是这样的话,最好在你的日记中记下这个重要的里程碑。

以下是引用片段:
CREATE PROCEDURE p1 () SELECT * FROM t; // <--

  SQL语句存储过程的第一部分是“CREATE PROCEDURE”:

以下是引用片段:
CREATE PROCEDURE p1 () SELECT * FROM t; // <--

  第二部分是过程名,上面新存储过程的名字是p1。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章