当前位置: 首页 > news >正文

西安北郊网站建设公司百度关键词推广多少钱

西安北郊网站建设公司,百度关键词推广多少钱,怎样用电脑做网站,网站快照没了这里写目录标题基本知识常用基本数据类型字符型数据类型二进制数据类型日期类型数字类型约束条件表SQL语句创建语句修改基本表 & 删除基本表数据查询基本知识 常用基本数据类型 字符型数据类型 名称大小说明char(n)占n个字节只能显示英文字符nchar(n)2n字节2字节额外开销…

这里写目录标题

  • 基本知识
    • 常用基本数据类型
      • 字符型数据类型
      • 二进制数据类型
      • 日期类型
      • 数字类型
    • 约束条件
  • 表SQL语句
    • 创建语句
    • 修改基本表 & 删除基本表
    • 数据查询

基本知识

常用基本数据类型

字符型数据类型

名称大小说明
char(n)占n个字节只能显示英文字符
nchar(n)2n字节+2字节额外开销Unicode编码,支持中文
ntext每字符2字节Unicode编码
nvarchar(max)2n字节 + 2字节额外开销根据存储字符数字节占用空间动态变化,Unicode
varchar(n)n字节 + 2字节额外开销仅支持英文,动态变化

二进制数据类型

名称大小
binary(n)占n个字节
image每个字符1字节
varbinary(n)每字符1字节
varbinary(max)每字符1字节 + 2字节额外开销

日期类型

名称大小说明
Date占3个字节保存月日
Datetime8个字节保存年月日秒,精确到最近的3,3ms

数字类型

  • 整型:int
  • 近似数据类型:float
  • numeric(p ,q):总共有p位数,小数后面有d位
  • 逻辑数据类型:bit, 仅取1,0或null

Null:表示当前字段值未知,未插入,不可用,或者稍后添加等。
Default:表示表中数据默认取值。

约束条件

  • 非空约束(not null):限制当前列数据都不为空。
  • 默认约束(default):为这个数据列定义一个默认值
  • 唯一性约束(unique):表示当前列的所有数据都不重复(除了null,可以有多个null)
  • 主键约束(primary key):表示这个或者这几个字段标识某一行数据
  • 外键约束(foreign key):根据另外一个表的某个列获得的数据进行有效值判定,通常是另外一个表的主键
  • 检查约束(check):对列进行约束,一般是自定义的表达式。

unique约束与not null 约束没有关系, unique只限制有值的情况下每一个值不能相同,可以有多个null 值。

表SQL语句

创建语句

create table table_name(# 是括号字段名1 类型  额外条件(没有就省略), # 逗号隔开字段名2 类型 额外条件,xxxx,xxx
)create table 表名
(<列名> <数据类型> [<列级完整性约束>],<列名> <数据类型> [<列级完整性约束>],xxxx,[<表级完整性约束条件>]
)
# 具体例子
create table student_table(stu_no char(10) Primary key,name char(6) Not Null,sex char(2),birthday Datetime,class_no char(4) 	# 最后一个不需要逗号
)
# 表级完整性约束定义
Primary key(字段名1, 字段名2, 。。。。) # 主码定义
FOREIGN KEY (字段1) REFERENCES 表名(字段名2# 外键定义
  • 如果主码由属性组组成,需要作为表级完整性进行定义

修改基本表 & 删除基本表

Alter table <表名>[add <新列名> <数据类型> [完整性约束]]	# 添加新列[drop <完整性约束名>]					# 删除完整性约束[alter column <列名> <数据类型>];		# 修改原有的列定义Drop table <表名> [restrict | cascade]
  • 删除时,cascade表示级联删除,依赖于这张表的也将被删除,例如参考这张表的外键所在的表也将被删除。
  • restrict,表示如果有参考这张表的,在删除时候该条指令会被拒绝。默认restrict删除。

数据查询

# 大体查询语句框架
SELECT [ALL | DISTINCT]<目标表达式>							# 表示查询结果需要的字段
[, <目标表达式>]							# 如果有多个字段,逗号进行隔开
FROM <表或视图> [, 表或者视图]			# 从哪里查询数据
[WHERE <条件表达式>]						# 条件是什么
[GROUP BY <列名1> [HAVING <条件表达式>]]	# 是否需要进行分组
[ORDER BY <列名2> [ASC|DESC]]			# 结果是否需要进行排序,对那个字段进行排序
  • distinct 与 ALL 区别在于查询结果是否消除重复行,all显示所有,不消除重复行,结果有几个就有几个。distinct会将查询结果向同行只显示一行。
  • [not] between and 表示在什么之间,包括两个边界。
  • [not] in <值表> 这个字段值是否在这个值表当中
  • 例如:where Sdept in (‘cs’, ‘ma’, ‘sse’)
  • [not] like ‘<匹配串>’ [ESCAPE ‘<换码字符>’]
  • 匹配串中可以使用占位符:%表示任意长度的字符串,下划线_只占单个字符。
  • 如果本来就有%或者_需要\进行转义
  • AND OR 用来连接多个查询条件,AND优先级高于OR
  • ORDER BY 排序, ASC 升序 DESC 降序
http://www.hkea.cn/news/434678/

相关文章:

  • 国外好看的教育类网站模板下载东莞做网站最好的是哪家
  • 微擎与wordpress快速优化seo软件推广方法
  • 英文网站设计哪家好免费网站搭建
  • 网站建设公司 销量深圳谷歌seo公司
  • 新蔡哪有做网站建设的全球疫情今天最新消息
  • 怎么做平台网站百度seo报价方法
  • 帮人做网站 怎么收费怎么用网络推广
  • 网站排名优化建设百度广告投放技巧
  • 文件服务器网站搭建教程好的竞价托管公司
  • 黑龙江省城乡和住房建设厅网站首页百度链接地址
  • 网站模板修改工具专业seo关键词优化
  • 口碑好的句容网站建设yahoo搜索
  • 深圳网站建设外贸公司价格网络营销的背景和意义
  • 长春网站建设硕成传媒seo快速排名优化公司
  • web网站开发能使用c 吗免费建立个人网站申请
  • 织梦网站修改教程视频网站优化培训学校
  • 南沙区交通和建设局网站中国十大网络销售公司
  • 免费建设网站的方法百度网址大全 官网
  • 手机网站设计制作公司微信推广费用一般多少
  • 建设网站需要什么注册域名费用一般多少钱
  • 女性门户网站源码百度指数功能有哪些
  • 怎么帮公司做网站建设谷歌搜索引擎免费入口 香港
  • 请写出网站建设前期需要做的准备外贸定制网站建设电话
  • 南京门户网站建设网络营销优秀案例
  • 2012服务器如何做网站周口网络推广哪家好
  • 贵阳搜索玩的网站网络舆情软件免费入口
  • 前端自己写代码建网站要花多少钱游戏推广在哪里接活
  • 网站建设中+网页代码nba最新排名东西部
  • 东莞企业建设网站官网有限公司百度推广深圳分公司
  • 海外推广工作内容搜索引擎优化seo是什么