Java笔记——4

1、匿名类对象 定义: …… 阅读全文

SQLServer 存储过程

声明变量 declare @@名称 类型例如:declare @@MyId intif exists(语句)---else---begin语句end插入语句试返回自增键;set @@MyId=@@IDENTITY …… 阅读全文

WHERE 子句运算符

where 子句运算符 …… 阅读全文

AS COUNT,Having ,DISTINCT,ALL 在数据库中的使用

AS 关键字是用来更改列的别名的COUNT() 返回查询行数SELECT COUNT(*) FROM Persons ;COUNT() 返回的结果是包含空值的,除了COUNT() 所有的聚合函数都忽略空值HAVING 只用在有group by的 语句中 HAVING的作用就是在 group by 之后添加条件,因为where 在group by 之前就完成了,不可以在group …… 阅读全文

(Insert)插入语句,(Update)修改语句,(delete)删除语句

1.插入语句格式(1)INSERT INTO 表名 (列1,列2........列n)Value(值1,值2,....值n);列和值的类型和顺序必须一一对应,忽略的列必须允许插入null值,插入时列可以是任意顺序,但是值必须对应上(2)其他:执行系统存储过程,查询表的属性信息,EXEC sp_help Sales;(3)注意:可以插入多行语句,在VALUE 跟多行用逗号隔开,例如 …… 阅读全文

数据库连接(JOIN)

定义:将一个记录与另外一个或多个记录相匹配,从而生成一个新记录,这个记录是由两个记录合并列所产生的一个超集语法:SELECT 结果列表 FROM 表1 join_type On 条件连接(JOIN)定义:表间连接语法:JOIN本质:排他内连接(INNER JOIN)定义:仅仅返回那些存在字段匹配的记录,可以说是一对一的关系语法:INNER JOIN本质:排他 …… 阅读全文

数据库创建(CREATE),数据库的修改(Update),数据库的删除(ALERT)

数据库的创建(CREATE DATABASE)语法:CREATE DATABASE 数据库名称案例: CREATE DATABASE Accounting;CONTAINMENT:使用该功能可以在目标SQL实例上部署具有很少依赖关系的数据库。默认值是OFFON:定义存储数据的文件位置;定义存储日志的文件的位置。NAME:定义文件的逻辑名称。FILENAME:实际的操 …… 阅读全文

数据库中的键和约束

1.约束的类型约束分为3大类:实体约束,域和参照完整性约束域约束定义:域约束就是对列的约束;例如:上图的Unit Price 列要求价格必须大于0实体约束定义:实体约束就是对行的约束;例如:例如要求每一行都有一个唯一值,例如主键参照完整性约束定义:如果某列的值必须与其他列的值匹配,就意味着创建了参照完整性约束;例如: …… 阅读全文