MySQL
zhaoy1121
这个作者很懒,什么都没留下…
展开
-
游标和触发器
1:游标游标是一个存储在MySQL服务器器上的数据库查询,它不是一条SELECT语句,而是被该语句检索出来的结果集。在存储了游标之后,应用程序可以根据需要滚动或浏览其中的数据。游标主要用于交互应用,其中用户需要滚动屏幕上的数据,并对数据进行浏览或做出更改。MySQL的有表只能用于存储过程。1.1:使用游标使用游标涉及明确的几个步骤:(1)在能够使用游标前,必须声明它。这个过程实际...原创 2019-10-31 23:09:34 · 410 阅读 · 0 评论 -
使用存储过程
1:存储过程存储过程简单来说,就是为以后的使用而保存的一天活多条MySQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。2:为什么要使用存储过程既然知道了什么是存储过程,那么为什么要使用它们呢?有许多理由。(1)通过把处理封装在容易使用的单元中,简化复杂的操作。(2)由于不要求反复建立一系列处理步骤,这保证了数据的完整性。如果所有开发人员和应用程序都使用同一存储过...原创 2019-10-28 23:42:18 · 560 阅读 · 0 评论 -
使用视图
1:视图视图数虚拟的表,与包含数据的表不一样,视图只包含使用时动态检索数据的查询。1.1:为什么使用视图(1)重用SQL语句。(2)简化复杂的SQL操作。在编写查询后,可以方便地重用它而不必知道它的基本查询细节。(3)使用表的组成部分而不是整个表。(4)保护数据。可以给用户授予表的特定部分的访问权限而不是整个表的访问权限。(5)更改数据格式和表示。视图可以返回与底层表的...原创 2019-10-24 22:46:36 · 196 阅读 · 0 评论 -
使用数据处理函数
1:函数于其他大多数计算机语言一样,SQL支持利用函数来处理数据。函数一般是在数据上执行的,它的数据的转换和处理提供了方便。2:文本处理函数3:时间处理函数日期和时间采用相应的数据类型和特殊的格式存储,以便能快速和有效地排序和过滤,并且节省物理存储空间。如果你想要的仅是日期,则使用Date()是一个良好的习惯,及时你知道相应的列只包含日期也是如此。这样,如果由于某种原因...原创 2019-10-16 22:17:27 · 309 阅读 · 0 评论 -
创建计算字段
1:计算字段存储在数据库表中的数据不是应用程序所需要的格式。存储在表中的数据都不是应用程序所需要的,我们需要直接从数据库中检索出转换、计算或格式化过的数据;而不是检索出来的数据。2:拼接字段拼接(concatenate)将值联结到一起构成单个值。在MySQL的select语句中,可使用Concat()函数来拼接两个列。Concat()拼接串联结起来形成一个较长的串。Concat()...原创 2019-10-15 23:56:34 · 396 阅读 · 0 评论