Rumah >pangkalan data >tutorial mysql > .net 0809笔记

.net 0809笔记

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBasal
2016-06-07 17:42:211172semak imbas

时间过得真快,基础加强的课程已经结束了,现在开始了数据库的课程。 数据库的建立: create database MySchool on primary ( name='MySchool', fileName='D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\MySchool.mdf', size=10MB,

时间过得真快,基础加强的课程已经结束了,香港服务器,现在开始了数据库的课程。

数据库的建立:

create database  MySchool
on primary

 name='MySchool',
 fileName='D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\MySchool.mdf',
 size=10MB,
 filegrowth=1MB,
 maxsize=100MB 
)
log on
(
 name='MySchool_log',
 fileName='D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\MySchool_log.ldf',
 size=3MB,
 filegrowth=10%
 
)

表的建立:

create table Test(id int identity(1,1) primary key,name nvarchar(10) not null,age int not null,gender char(2) not null);

删除表:

drop table Test;

插入数据:

insert into Test(name,age,gender)values('小赵',99,'女');

查询数据:

select name from Test where gender ='男';

修改数据:

update Test set age=age+5 where gender='女';

删除数据:

delete from Test where age>50;

delete from Test;与truncate table Test;的区别:1.truncate语句非常高效2.truncate语句会把表中的自动编号重置为默认值

 

下面是数据类型的分类和区别

分类

备注和说明

类型

说明

二进制数据类型

存储非子符和文本的数据

Image

可用来存储图像

文本数据类型

字符数据包括任意字母、符号或数字字符的组合

Char,8000

固定长度的非   Unicode   字符数据。固定长度的字符串相对于可变长度的字符串来说效率要高一些,在数据长度固定的情况下优先选用固定长度,香港服务器,省去了计算长度的过程,提高效率

Varchar,8000

可变长度非   Unicode   数据

Nchar,4000

固定长度的   Unicode   数据

Nvarchar,4000

可变长度   Unicode   数据

Text

varchar(max)

存储长文本信息(指针,2G)

varchar(max),大字符串类型可以保存非常多的字符,但是对于这种类型的数据DBMS经常将它们保存到单独的空间中,这就导致了数据的保存和加载速度比较慢,因此除非必要,美国服务器,否则不要使用。

Ntext

nvarchar(max)

Nvarchar(max)代替

日期和时间

日期和时间在单引号内输入

Datetime  

日期和时间

数字数据

该数据仅包含数字,包括正数、负数以及分数

int

smallint

整数

float

real

数字

货币数据类型

用于十进制货币值,money   和   smallmoney   数据类型精确到它们所代表的货币单位的万分之一。  

 

Money

 

Bit数据类型

表示是/否的数据

Bit

存储布尔数据类型

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn