首页 > 数据库技术 > 详细

SQL Server数据库代码基本操作方法

时间:2019-11-04 21:23:52      阅读:112      评论:0      收藏:0      [点我收藏+]

--通过代码的方式创建数据库
create database MyDatabase
on primary
(
--名字
name = ‘MyDatabase_data‘,
--路径
filename = ‘F:\Cesoft\Data\MyDatabase_data‘,
--大小
size = 5mb,
--增长
filegrowth=1mb
)
log on
(
--名字
name = ‘MyDatabase_log‘,
--路径
filename = ‘F:\Cesoft\Data\MyDatabase_log‘,
--大小
size = 1mb,
--增长
filegrowth=10%
)


 

--代码创建表表
create table Class
(
ClassId int identity(1,1) primary key,
ClassName nvarchar(10),
ClassDesc nvarchar(20)
)

--创建一个餐桌表
--主键
--餐桌的编号
--餐桌的描述信息
--餐桌的备注
--标识 0--空闲的 1--使用的 2--预定的
--餐桌的创建时间
create table DeskInfo
(
DeskId int identity(1,1)primary key,
DeskNumber nvarchar(10),
DeskDesc nvarchar(10),
DeskRemark nvarchar(10),
Flag int,
DeskStarDateTime datetime
)


 

--通过代码添加数据

--第一种方式
insert into 表名(列名1,列名2) values(值1,值2)
insert into Class(ClassName,ClassDesc) values(‘高一1班‘,‘理科实验班‘)
--添加数据显示的受影响的行数

--第二种
insert into 表名 values (值)
insert into Class values(‘高一2班‘,‘理科实验班‘)

--第三种方式,一次性插入多条数据
insert into Class values(‘高一3班‘,‘理科实验班‘)
insert into Class values(‘高一4班‘,‘理科实验班‘)
insert into Class values(‘高一5班‘,‘理科实验班‘)

--第四种方式
insert into Class(ClassName,ClassDesc)
select ‘高一6班‘,‘文科实验班‘ union
select ‘高一7班‘,‘文科实验班‘ union
select ‘高一8班‘,‘文科实验班‘


 --修改数据

select * from Class
update 表名 set 列1=值1,列2=值2
update Class set ClassDesc=‘实验班‘
--修改或者更新表中的数据返回的是受影响的行数
update Class set ClassDesc=‘普通班‘ where ClassId=1


 

--删除
--新增和修改 返回的都是受影响行数

--第一种,数据没了,表还在,但是id接着删除前的id继续加1
delete from Class
--第二种,表没了,数据也没了
drop table Class
--第三种,表存在,数据没了,id从1开始(高效)
truncate table class


 

SQL Server数据库代码基本操作方法

原文:https://www.cnblogs.com/bule-comet/p/11791859.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!