数据库
文章平均质量分 70
Bigoudi
这个作者很懒,什么都没留下…
展开
-
sql server学习笔记-day4
--今天讲”多表查询“select * from deptselect * from emp--显示sales部门所有员工的情况select * from emp,dept where dept.depName='sales' and dept.depno=emp.depno--显示雇员名,雇员工资,及所在部门的名字,并按部门编号排序--如果两张表都有相同名字的字段,则需要带表名原创 2017-10-18 15:58:52 · 474 阅读 · 0 评论 -
sql server学习笔记-day1
--创建数据库create database WXY--创建表use WXY --指定在某个数据库中创建表gocreate table Hero(heroID int , --排序heroName varchar(50) , --姓名heroNickname varchar(50) , --绰号sex char(2) , --性别sal int --薪资)--原创 2017-10-16 11:49:30 · 247 阅读 · 0 评论 -
sql server学习笔记-day3
--创建部门表create table dept(depno int primary key,depName nvarchar(30),depLocal nvarchar(30))--创建员工表create table emp(empno int primary key,ename nvarchar(30),job nvarchar(30),mgr int,hiredate原创 2017-10-16 15:13:59 · 289 阅读 · 0 评论 -
sql server学习笔记-day2
--drop table clerkcreate table clerk(cleId int primary key,cleName nvarchar(50),age int)insert into clerk values(1,'贾宝玉',18)--不能重复插入主键值相同的数据--insert into clerk values(1,'贾宝',15)insert into cl原创 2017-10-16 15:55:35 · 316 阅读 · 0 评论 -
sql server学习笔记-day5
--维护数据的完整性 “约束”--创建一张表create table test1(test1ID int primary key identity(1,1), --主键值自增长模式,插入(insert)时可以不指定主键值testname nvarchar(30) not null, --不为空testpass nvarchar(30) not null,testage int -原创 2017-10-20 21:19:06 · 446 阅读 · 0 评论 -
删除一张表中的重复行和左外连接右外连接
create table cat(catId int,catName nvarchar(40))insert into cat values(2,'White')select *from cat--①把cat记录distinct后的结果放入到临时表#temp中(into)select distinct * into #temp from cat--②把cat表的数据清空,但表没有被原创 2017-10-18 16:00:38 · 899 阅读 · 0 评论 -
sql server学习笔记-day6(如何在java程序中操作数据库?)
前面已经学习了什么是数据库和对数据的一些操作方法,那么,我们应该如何在java程序中操作sql server数据库呢?期望目标:1.掌握sql server数据库的备份和恢复技巧2.掌握java对表的crud(增删改查)操作3.掌握 Statement 和 PreparedStatement 类4.能完成一般的java数据库编程任务1.数据库的备份与原创 2017-10-21 10:55:46 · 381 阅读 · 0 评论