摘要: 默认的MySQL语句分隔符为;(正如你已经在迄今为止所使用的MySQL语句中所看到的那样)。mysql命令行实用程序也使用;作为语句分隔符。如果命令行实用程序要解释存储过程自身内的;字符,则它们最终不会成为存储过程的成分,这会使存储过程中的SQL出现句法错误。 解决办法是临时更改命令行实用程序的语句 阅读全文
posted @ 2020-09-26 15:59 bibicode 阅读(262) 评论(0) 推荐(0)
摘要: 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。 为什么使用存储过程  通过把处理封装在容易使用的单元中,简化复杂的操作(正如前面例子所述)。  由于不要求反复建立一系列处理步骤,这保证了数据的完整性。如果所有开发人员和应 阅读全文
posted @ 2020-09-26 15:06 bibicode 阅读(188) 评论(0) 推荐(0)
摘要: 视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。 下面是关于视图创建和使用的一些最常见的规则和限制。  与表一样,视图必须唯一命名(不能给视图取与别的视图或表相 同的名字)。  对于可以创建的视图数目没有限制。  为了创建视图,必须具有足够的访问权限。这些限制通常由数 阅读全文
posted @ 2020-09-26 12:15 bibicode 阅读(176) 评论(0) 推荐(0)