SQL增删改查基础
SQL server
1、服务器名字 : . \[实例名]
(local)
回环地址:127.0.0.1
2、表名就是类名
3、Nchar,Nvarchar(32)
N:表示Unicode ,两个字节代表一个字符。汉字占用两个字符。
4、 nvarchar(50) :可变长度,nchar(2):指定长度,最大八千字节。
5、DDL:create drop
create database phpDb;创建数据库
drop database phpDb; 删除数据库
单行注释 --
多行注释 /* */
6、创建数据库
create database phpDb
on
(
name='phpDb',
size='5Mb',
filegrowth = 2Mb,
fileName='地址'
)
log on
(
name='phpDb_log',
size='5Mb',
filegrowth = 2Mb,
fileName='地址'
)
7、go ---提交执行
8、创建表
use phpDb; //切换数据库
go
create table Employee
(
EmpId int primary key not null,
EmpName nvarchar(32) null,
EmpAge int default(18) not null,
DelFlag smallint fefault(0) not null
)
Go
9、基本查询
select *(Id,Name)from dbo.test2 where EmpId>111 and (or)
10、 crud: 增删查改 Insert Select update delete
插入操作
insert into 表名(列名1,列名2,列名3…) value (值1,值2,值3…)
举例:
use PhpDb;
go
insert into dbo.Employee(EmpId,EmpName,EmpAge,DelFlag,EmpPhone)
value (32 ,N'小来',54,0,'1110')
//插入本地日期
----select getdate()
insert into dbo.test2(Name,Birthday) values(N'西红柿',getdate())
删除操作
delete from dbo.Test2 where 1=1(id=4)
修改操作
updata dbo.Test2 set Name = N'王立军’ where id =3