sql server2014 基础操作教学

基础数据类型以及基础数据库的操作,附赠sql server2014下载地址

链接:https://pan.baidu.com/s/1gRCgcHalaLXMDXebuzsXPg 密码:gokv

附赠java操作数据库基础教学视频,仅供教学交流使用,侵删,

链接:https://pan.baidu.com/s/13JFKv7hMUHwoEMSOGSRGkQ 密码:aqnu

--创建数据库
create database LiangshanHeros

--创建表
create table hero
(HeroID int ,--名词
 heroName varchar(50),
 heroNickName varchar(50),
 sex char(1),
 sal int
  )


--sql add data
insert into  hero values(1,'songjiang','jishiyu','m',2000)
insert into  hero values(2,'wuyong','xx','m',1000)
insert into hero values(3,'cc','dd','w',300)


--query data
select * from hero

--(1)query  sal < 1000
select * from hero where sal < 1000
--(2)query and change sal < 1000 to 110percent(update)
update hero set sal=sal*1.1 where sal < 1000
--(3)delete sal = 1000
delete from hero where sal = 1000

create database TestBase

--table name standred表名规范,
--字母开头,
--长度不超过128字符
--不要使用保留字
create table test1(
test1 int
)
--支持的数据类型
--字符类型
  --unicode编码:2个字节16位表示一个字符,对于汉字支持好
  --非unicode :一个字节表示字母,两个字节表示汉字
  --char最大8000 varchar ntext text 
  --char的用途:长度已知查询速度快
  --nchar nvarchar 最大长度4000,适用于存放中文
--数字类型
  --bit 
  --int 
  --big int
  -- float 
  --numeric  小数
create table Test(
bir datetime
)
--日期类型
  --datatime  日期
  --timestamp  时间戳
insert into Test values(getdate())
select * from Test
--video picture 
  --有安全考虑的时候

--建表
  --定义主键,(primary key) 不能重复出现
create table clerk(
cleID int primary key,
cleName nvarchar(50),
cleAge int
)

insert into clerk values(1,'baoyu',18)
insert into clerk values(2,'jiazheng',40)

--插入部分字段,set fields table 
insert into clerk (cleID,cleName) values(3,'daiyu')
select * from clerk
--修改一个字段
  --update 
update clerk set cleAge=38 where cleName='jiazheng' 
update clerk set cleAge=18, cleName='baochai' where cleID=2

 

 

    原文作者:SQL
    原文地址: https://blog.csdn.net/qq_38876114/article/details/82632805
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞