SQL 是用于访问和处理数据库的标准的计算机语言。什么是 SQL?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言编者注:ANSI,美国国家标准化组织SQL 能做什么?SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入新的记录...
分类:
数据库 时间:
2014-10-16 00:39:21
阅读次数:
360
一、几类数据完整性实体完整性:表中记录不重复(任何两条记录不全等)并且每条记录都有一个非空主键域完整性:表中字段值必须与字段数据类型、格式、有效范围相吻合参照完整性:不能引用不存在的值自定义完整性:根据特定业务领域定义的需求完整性保证数据完整性的几种常用方法约束(最常用)过程函数触发器实体完整性:p...
分类:
数据库 时间:
2014-10-15 01:00:19
阅读次数:
449
--======================================================--SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR)--==============================================...
分类:
数据库 时间:
2014-10-14 10:25:38
阅读次数:
300
--2014年9月29日9:15:29--P338--两种执行动态SQL的方法--EXEC命令DECLARE @sql AS VARCHAR(100);SET @sql = 'PRINT ''This message was printed by a dynamic SQL batch'';';--...
分类:
数据库 时间:
2014-09-29 15:48:41
阅读次数:
262
--用DECLARE声明变量;用SET给变量赋值--要注意,如果声明的变量类型不是SQL所属的,就会报错。DECLARE @j AS INT;SET @j = 10;DECLARE @i AS float;SET @i = 10.0;DECLARE @m AS CHAR;SET @m='M';DEC...
分类:
数据库 时间:
2014-09-28 20:01:15
阅读次数:
305
查询当天的所有与记录select*fromsys_student_recordwheredate(check_ins)=curdate();selectr.stu_no,i.name,i.classname,activation_type,check_ins,count(*)asacountfromsys_student_recordr,sys_student_infoiwhereactivation_type=3andr.teacher_no=031234510andr.stu_no=i..
分类:
数据库 时间:
2014-09-28 12:19:32
阅读次数:
300
转自:http://blog.163.com/mig3719@126/blog/static/285720652010950712271/1. 为什么学习SQL自人类社会形成之日起,社会的运转就在不断地产生和使用各种信息(文献、档案、资料、数据等);在如今所谓的信息时代,由于计算机和互联网的作用,信...
分类:
数据库 时间:
2014-09-28 00:53:50
阅读次数:
370
动态SQL就是我们可以动态构造SQL代码,然后再执行这个批处理。有两种执行动态SQL的方法,分别是EXEC命令和sp_executesql存储过程。下面是示例代码。USE TSQLFundamentals2008;GO-- 动态SQL-- 方法一:EXEC命令(支持普通字符和Unicode字符).....
分类:
数据库 时间:
2014-09-18 18:04:34
阅读次数:
197
1. 查询数据库系统时间,常以服务器默认的格式进行显示(根据数据库的字符集而定);注意:dual 为数据库中的虚表,隶属于管理员 sys 用户,但所有的用户都可以访问;无实际意义,仅充当select 语句的结构(用 select取系统信息、临时结果等时,以 dual 充当语句结构);TYGER@OR...
分类:
数据库 时间:
2014-09-10 15:37:50
阅读次数:
235
第二章 约束和排序数据 1. 在 emp 表中选择工资介于 1500 到 2500 的员工的信息; 注意:使用 between 下边界 and 上边界时,条件包括边界值; SCOTT@ORCL>select * from emp where sal between 1500...
分类:
数据库 时间:
2014-09-10 15:31:40
阅读次数:
341