zsben991126

sql server 基础语法

create database dbtest
on primary(  --主数据文件
    name=\'stuDB_data\',--逻辑名称
    filename=\'D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\stuDB_data.mdf\',--物理名称
    size=5mb,--初始大小
    maxsize=100mb,--增长最大值
    filegrowth=15%--增长率
)
log on( --逻辑文件
    name=\'stuDB_log\',
    filename=\'D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\stuDB_log.ldf\',
    size=2mb,
    filegrowth=1mb
)

--e10adc3949ba59abbe56e057f20f883e
select * from UserInfo --要注意调整可用数据库为dbtest

--指定参数的insert语句
insert into UserInfo(UserName,UserPwd)
values(\'zsben\',\'e10adc3949ba59abbe56e057f20f883e\')

--为指定参数时,除了自动生成的项,按顺序进行属性赋值
insert into UserInfo
values(\'zsb\',\'e10adc3949ba59abbe56e057f20f883e\')

select * from UserInfo--这个语句其实是查询整个表的信息

--可以在一次性insert多个元组,在valuse后用\',\'隔开
insert into UserInfo
values(\'zsb1\',\'e10adc3949ba59abbe56e057f20f883e\'),(\'zsb2\',\'e10adc3949ba59abbe56e057f20f883e\'),(\'zsb3\',\'e10adc3949ba59abbe56e057f20f883e\')

--修改update操作
--把所有密码改为\'admin\'
update UserInfo set UserPwd=\'admin\'
select * from UserInfo
--为指定元组进行修改
update UserInfo set UserPwd=\'123456789\'
where UserInfo=\'3\'

--删除操作,如果被删除项有外键,那么不能删除
delete UserInfo where UserInfo>10
--再加入一个元组
insert into UserInfo
values(\'zsb\',\'e10adc3949ba59abbe56e057f20f883e\')
--发现出现了跳号,即UserInfo从32开始了

--清空表的所有数据,并且重置标识
truncate table UserInfo

1

 

分类:

技术点:

相关文章:

  • 2022-02-15
  • 2021-10-05
  • 2022-01-26
  • 2021-05-23
  • 2021-11-28
  • 2021-10-19
  • 2022-12-23
猜你喜欢
  • 2022-02-04
  • 2022-02-15
  • 2022-12-23
  • 2021-08-10
  • 2021-12-15
  • 2021-11-30
相关资源
相似解决方案