• SQL-日期函数

    日期:

    GETDATE() :取得当前日期时间 DATEADD (datepart , number, date ),计算增加以后的日期。参数date为待计算的日期;参数number为增量;参数datepart为计量单位,可选值见备注。DATEADD(DAY, 3,date)为计算日期date的3天后的日期,而DATEADD(MONTH ,-8,date)...

  • 数据库、表、列、行

    日期:

    一、数据库Database,不同类的数据应该放到不同的数据库中 1便于对各个数据类别的进行个性化管理 2避免命名冲突 3安全性更高 二、Table(表):关系数据库中的[关系]指的就是表。不同的货物要放到各自的货物架,将这种区域叫做表(Table)。不同的表根据放的...

  • sqlserver 级联删除、级联更新

    日期:

    增加外键约束时,设置级联更新、级联删除: [ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] [ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] create table Employees ( EmpId int identity(1,1), EmpName varchar(50), Em...

  • SQL Server5个系统数据库

    日期:

    SQL Server一共有5个系统数据库: master:记录SQL Server系统的所有系统级信息,例如:登陆账户信息、链接服务器和系统配置设置、记录其他所有数据库的存在、数据文件的位置、SQL Server的初始化信息等。如果master数据库不可用,则无法启动SQL Server。 msdb...

  • SQL中select与set的区别

    日期:

    下表列出 SET 与 SELECT 的区别 SELECT SET 同时对多个变量同时赋值 时 支持 不支持 表达式返回多个值时 将返回的最后一个值赋给变量 出错 表达式未返回值时 变量保持原值 变量被赋null值 (1). 同时对多个变量同时赋值 时 declare @a varchar(128), @b varch...

  • SqlServer--聚合函数

    日期:

    --聚合函数默认把整个表中的数据当做一组,然后才进行的统计。 select * from NewPerson --统计出所有人的年龄的总和 select sum(age) as 年龄总和 from NewPerson --统计当前表中一共有多少条记录 select count(*) from NewPerson --计算平均年龄 select 平...

  • SqlServer--模糊查询-通配符

    日期:

    查询所有姓张的同学 Select * from student where left(sName,1)=张 看上去很美,如果改成查询名字中带亮的学生怎么做? 换一种做法 like Select * from student where sName like 张% 会吧所有姓张的都查询到,现在我想查询姓张并且名字是一个字的学生? Sele...

  • SqlServer-- NULL空值处理

    日期:

    数据库中,一个列如果没有指定值,那么值就为null,数据库中的null表示不知道,而不是表示没有。因此select null+1结果是null,因为不知道加1的结果还是不知道。 select * from score where english = null ; select * from score where english != null ;...

  • SqlServer--查询案例

    日期:

    use MyDataBase1 -- * 表示显示所有列 -- 查询语句没有加where条件表示查询所有行 select *from TblStudent ---只查询表中的部分列 select tsid,tsname,tsgender from TblStudent --根据条件,只查询部分行(使用where条件筛选部分行显示) select * from TblSt...

  • SqlServer--代码创建约束

    日期:

    约束-保证数据完整性 数据库约束是为了保证数据的完整性(正确性)而实现的一套机制。当创建了主外键关系后,如果在外键表中有任何记录引用了主键表中的某条记录,则在主键表中不能删除该记录。同时主键表也不能删除。 注意:创建约束时,如果表中已经存在非...