关于SQL Server也不多说,在平常的基本使用中增删查改语句也是很频繁,所以就书写了一下最基本的增删查改语句的书写格式
第一部分:增删查改语句格式
1、新增语句:
insert into 表的名字(括号里放表的列名,除了主键)
Values(括号里放信息,跟列名的个数保持一致)
例如:insert into 个人信息表(姓名, 性别, 身高, 身价, 出生日期, 婚否, 高考分数, 班级)
values('红太狼','女',178,46456,'20010911',1,557,1901)
2、修改语句
update 表的名字
set 列名 = ‘要修改的信息’
Where 定位 主键 = X(用来定位数据)(建议用主键来进行定位)
也可以:where 身高=160 AND 高考分数=650
AND:同时
例如 update 个人信息表
set 身价=9999999,出生日期=20010911,姓名=’灰太狼’
where ID号=3
3、删除语句
delete from 表的名字
Where 主键号=x
(注意:不管用什么定位,都是直删除一行)
4、查询语句
1.查询所有列:点窗格 然后直接执行这串代码
例如:SELECT *
FROM 个人信息表
2.条件查询:例如
where A01学院表.院系ID=3 and (A02专业表.年级=2007 or A02专业表.年级=2006 )
and:同时 or:或者
3.模糊查询
like: 并且在关键词加 ’%%’(非常重要)
例如:where ltrim(rtrim(个人信息表.姓名)) like '%小%'
ltrim(rtrim(查询列名)):防止有空格查询不出来
第二部分:SQL Server数据类型
字符串:nchar(1-4000之间) nvarchar:比nchar的兼容性更高
整形:Int 大整形:bigint 小整形:smallint
小数:numeric(18,0) fload decimal(18,0)
身价(钱):money
是或者否:bit(零或一:一为真,零为假)
照片:image
出生日期:date(年-月-日) 生产日期:datetime(年-月-日-时-分-秒-毫秒)
视频:binary (备注型,二进制类型。其它简单数据类型处理不了的都可以用)
文本:text 个人简历:ntext(非常大的字符)
bit:布尔值
全球GUID:uniqueidentifier
信息加载中,请等待
微信客服(速回)
微信客服(慢回)