mysql
qinqinjiang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
存储过程实现分页
表名通过参数传递,不能直接用,所以需要拼接语句。create procedure pro_paging8(table_name VARCHAR(20),current_page int,page_size int,coloum_name VARCHAR(20),find_infor VARCHAR(20),orderBy_coloum VARCHAR(20))beginDECLARE原创 2017-10-22 10:56:33 · 336 阅读 · 0 评论 -
索引 index
创建索引的好处:加快数据库查询速率。索引的类型:普通索引、唯一索引、主键索引、全文索引一:普通索引:添加索引:1.create index 索引名 on 表名(列名)2.alter table 表名 add index 索引名(列名) 3.创建表时创建索引 create table 表(...... i原创 2017-10-21 10:53:13 · 363 阅读 · 0 评论 -
存储过程
存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程类似于函数。变量作用域:1:局部变量(在begin和end之间用declare声明) declare 变量名 数据类型; 2:用户变量(@变量名 只原创 2017-10-22 11:35:58 · 256 阅读 · 0 评论 -
触发器 trigger
触发器的执行不是由程序调用,也不是手工启动,而是由事件来触发。它在插入,删除或修改特定表中的数据时触发执行。创建触发器:create TRIGGER tr_testbefore/AFTERinsert/update/DELETEon 表名for each row BEGINSQL语句集END查看触发器:show triggers原创 2017-10-22 13:44:12 · 573 阅读 · 0 评论 -
视图 view
视图就是一个存在于数据库中的虚拟表。(视图是由查询结果形成的一张虚拟表。)视图本身没有数据,只是通过执行相应的select语句完成获得相应的数据。创建视图:create view 视图名 as select 列名 from 表名删除视图:drop view 名修改视图:alter view 视图名 as select 列名 from 表名; 改变视图的数转载 2017-10-22 14:43:00 · 338 阅读 · 0 评论 -
MySQL
**MySQL中的数据类型**MySQL有三大类数据类型, 分别为数字、日期\时间、字符串:*数字类型*整数: tinyint、smallint、mediumint、int、bigint浮点数: float、double、real、decimal*日期和时间*: date、time、datetime、timestamp、year*字符串类型原创 2017-10-21 23:58:54 · 188 阅读 · 0 评论
分享