SQLServer
ADreamClusive
这个作者很懒,什么都没留下…
展开
-
SQL-(4) 约束
drop table test create table test ( testId int primary key identity(1,1), -- 主键, 也可有复合主键 testname varchar(30) unique, -- 唯一, 不允许重复,但最多只有一个空值 testpass varchar(30) not null, -- 不为空,插入时不能为空 testage int原创 2017-03-24 16:31:29 · 284 阅读 · 0 评论 -
SQL-(2)
--创建dept表 create table dept (deptno int primary key, dname nvarchar(30), loc nvarchar(30)) --创建emp表 create table emp (empno int primary key, ename nvarchar(30), job nvarchar(30), mg原创 2017-03-24 11:56:55 · 211 阅读 · 0 评论 -
SQL-(5) 更改创建好的表
create table goods( goodsId nvarchar(50) primary key, goodsName nvarchar(100) not null, unitprice numeric(10,2) check(unitprice>0), category nvarchar(10) check(category in ('食物', '日用品')), provider nvar原创 2017-03-24 17:31:10 · 390 阅读 · 0 评论 -
SQL-(1)
SQL语言包含4个部分 数据定义语言(DDL), CREATE、 DROP、 ALTER等语句 数据操作语言(DML), INSERT、 UPDATE、 DELETE语句 数据查询语言(DQL), SELECT语句 数据控制语言(DCL), GRANT、 REVOKE、 COMMIT、 ROLLBACK等语句原创 2017-03-23 21:23:27 · 260 阅读 · 0 评论 -
SQL-(6) 数据库备份
数据库文件目录 \Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA 1 分离和附加 2 备份和还原原创 2017-03-24 18:49:24 · 205 阅读 · 0 评论 -
SQL-(3) --复杂查询
-- 表的复杂查询 多表查询 select * from emp, dept -- 笛卡尔积 emp X dept -- 显示雇员名称,雇员工资及所在部门的名字,部门号 select ename, sal, loc, emp.deptno from emp, dept where dept.dname='sales' and emp.deptno = dept.deptno -- 表名太长原创 2017-03-24 16:12:40 · 225 阅读 · 0 评论