![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Minion_w
这个作者很懒,什么都没留下…
展开
-
SQL——查询
一、简单查询1.查询student表中的学号、姓名和年龄并为列设置别名,结果按学号升序排。order by默认按照升序排列,如果要按照降序排列要写成order by sno descselect sno as '学号', sname as '姓名', sbirthday as '年龄'from studentorder by sno; 2.查询姓“王”的...原创 2018-12-13 13:40:21 · 1398 阅读 · 0 评论 -
SQL——存储过程
存储过程:存储在数据库服务器端执行的一组T-SQL语句的集合。(相当于函数)1.①在stuinfo数据库中创建一个存储过程p1,查询指定学号的学生的姓名和平均分,要求姓名和平均分使用返回参数。②执行该存储过程查询学号为101的学生的姓名和平均分。 create procedure select_name_avg @stu_no char(5), @stu_name char(...原创 2018-12-13 21:01:07 · 1607 阅读 · 0 评论 -
SQL——触发器
触发器是一种特殊类型的存储过程,当指定表中的数据发生变化时触发器自动生效。它与表紧密相连,可以看做是表定义的一部分。触发器不能通过名称直接被调用(与存储过程的区别),更不允许设置参数。DML触发器的创建:①在student表上创建触发器t1,在用户插入、修改和删除记录时,都会自动显示表中的内容。 create trigger t1 on student after insert, upd...原创 2018-12-13 21:38:06 · 1016 阅读 · 0 评论 -
SQL——游标
游标是取用一组数据并能够一次与一个单独的数据进行交互的方法。关系数据库中的操作会对整个数据行集起作用。由SELECT语句返回的行集包括满足该语句的WHERE子句中条件的所有行。一个完整的游标由5部分组成:(1)声明游标(2)打开游标(3)从一个游标中查找信息(4)关闭游标(5)释放游标1.使用游标打印OrderManagement库中各订单中的总金额,要求按总金额降序排。声明游标...原创 2018-12-13 23:39:13 · 244 阅读 · 0 评论 -
SQL——自定义函数
函数:函数是由一个或多个Transact-SQL语句组成的子程序。用户定义函数接受零个或多个输入参数,并返回标量值或表。自定义函数的分类:标量函数:返回值为单个的值内联表值函数:返回值为可更新表多语句表值函数:返回值为不可更新表标量函数的定义和调用:创建标量函数,计算指定课程号的课程的平均成绩,然后调用该函数查询某门课的平均成绩。 create function Avg_degree...原创 2018-12-14 00:12:14 · 4167 阅读 · 1 评论