2015年10月21日

SQL总结(六)触发器

摘要: SQL总结(六)触发器概念触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。触发器可以查询其他表,而且可以包含复杂的 SQL 语句。 它们主要用于强制服从复杂的业务规则或要求。 例如,您可以根据客户当前的帐户状态,控制是否允许... 阅读全文

posted @ 2015-10-21 10:21 爱漂泊人生 阅读(458) 评论(0) 推荐(0) 编辑

SQL总结(五)存储过程

摘要: SQL总结(五)存储过程概念存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。创建存储过程语法CREATE proc | procedure procedure_name [{@参数数据类型} [=默认值] [output], {@参数数据类... 阅读全文

posted @ 2015-10-21 10:19 爱漂泊人生 阅读(394) 评论(0) 推荐(0) 编辑

SQL总结(七)查询实战

摘要: SQL总结(七)查询实战一、场景给定一个场景,学生选课系统为例,大家很熟悉。主要关系:学生(学号、姓名、年龄、性别)教师(教师ID,教师姓名)课程(课程ID,课程名称,任教教师ID)成绩(学生ID,课程ID,成绩)二、创建表并预置数据创建关系表:--学生:Student(SID,SName,SAge... 阅读全文

posted @ 2015-10-21 10:17 爱漂泊人生 阅读(424) 评论(0) 推荐(0) 编辑

SQL总结(四)编辑类

摘要: SQL总结(四)编辑类应有尽有1、数据库创建数据库语法:CREATE DATABASE database_name1)创建测试库CREATE DATABASE TestDB2)使用库USE TestDB3)删除库DROP DATABASE TestDB2、表1)创建用户信息表,包括ID、姓名、年龄、... 阅读全文

posted @ 2015-10-21 10:15 爱漂泊人生 阅读(279) 评论(0) 推荐(0) 编辑

SQL总结(三)其他查询

摘要: SQL总结(三)其他查询其他常用的SQL,在这里集合。1、SELECT INTO从一个表中选取数据,然后把数据插入另一个表中。常用于创建表的备份或者用于对记录进行存档。语法:SELECT column_name(s)INTO new_table_name [IN externaldatabase] ... 阅读全文

posted @ 2015-10-21 10:14 爱漂泊人生 阅读(318) 评论(0) 推荐(0) 编辑

SQL总结(二)连表查询

摘要: SQL总结(二)连表查询连接查询包括合并、内连接、外连接和交叉连接,如果涉及多表查询,了解这些连接的特点很重要。只有真正了解它们之间的区别,才能正确使用。1、UnionUNION 操作符用于合并两个或多个 SELECT 语句的结果集。UNION运算符通过组合其他两个结果表(例如TABLE1和TABL... 阅读全文

posted @ 2015-10-21 10:12 爱漂泊人生 阅读(163) 评论(0) 推荐(0) 编辑

导航