摘要:
存储过程是一组为了完成特定功能的 SQL 语句集合。使用存储过程的目的是将常用或复杂的工作预先用 SQL 语句写好并用一个指定名称存储起来,这个过程经编译和优化后存储在数据库服务器中,因此称为存储过程。当以后需要数据库提供与已定义好的存储过程的功能相同的服务时,只需调用“CALL存储过程名字”即可自 阅读全文
2019年4月7日
摘要:
自定义函数与存储过程之间存在几点区别: 1、自定义函数不能拥有输出参数,这是因为自定义函数自身就是输出参数;而存储过程可以拥有输出参数。 2、自定义函数中必须包含一条 RETURN 语句,而这条特殊的 SQL 语句不允许包含于存储过程中。 3、可以直接对自定义函数进行调用而不需要使用 CALL 语句 阅读全文
摘要:
一、视图 视图是从一个、多个表或者视图中导出的表,包含一系列带有名称的数据列和若干条数据行。 视图并不同于数据表,它们的区别在于以下几点:1、视图不是数据库中真实的表,而是一张虚拟表,其结构和数据是建立在对数据中真实表的查询基础上的。2、存储在数据库中的查询操作 SQL 语句定义了视图的内容,列数据 阅读全文
摘要:
mysql字符集设置必须是在具体的某一个数据库情况下才能进行设置 否则会报错。 阅读全文