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

wordpress保存为模板百度关键词seo推广

wordpress保存为模板,百度关键词seo推广,centos7.0 wordpress,上海闵行网站建设公司新书速览|SQL Server 2022从入门到精通#xff1a;视频教学超值版_sql server 2022 出版社-CSDN博客 《SQL Server 2022从入门到精通#xff08;视频教学超值版#xff09;#xff08;数据库技术丛书#xff09;》(王英英)【摘要 书评 试读】- 京东图书 (jd.com) 数据类…新书速览|SQL Server 2022从入门到精通视频教学超值版_sql server 2022 出版社-CSDN博客 《SQL Server 2022从入门到精通视频教学超值版数据库技术丛书》(王英英)【摘要 书评 试读】- 京东图书 (jd.com) 数据类型是一种属性用于指定对象可保存的数据的类型SQL Server 2022支持多种数据类型包括字符类型、数值类型以及日期时间类型等。数据类型相当于一个容器容器的大小决定了装的东西的多少将数据分为不同的类型可以节省磁盘空间和资源。 SQL Server还能自动限制每个数据类型的取值范围例如定义了一个数据类型为int的字段如果插入数据时插入的值的大小在smallint或者tinyint范围内SQL Server会自动将类型转换为smallint或tinyint这样一来在存储数据时占用的存储空间只有int数据类型的1/2或者1/4。 SQL Server数据库管理系统中的数据类型可以分为两类分别是系统默认的数据类型和用户自定义的数据类型。下面分别介绍这两大类数据类型。 1. 系统默认的数据类型 SQL Server 2022提供的系统数据类型有以下九大类共25种。SQL Server会自动限制每个系统数据类型的值的范围当插入数据库中的值超过了数据类型允许的范围时SQL Server就会报错。 1整数数据类型 整数数据类型是常用的数据类型之一主要用于存储数值可以直接进行数据运算而不必使用函数转换。 1bigint 每个bigint存储在8字节中其中一个二进制位表示符号其他63个二进制位表示长度和大小可以表示−263~263−1范围内的所有整数。 2int int或者integer每个int存储在4字节中其中一个二进制位表示符号其他31个二进制位表示长度和大小可以表示−231~231−1范围内的所有整数。 3smallint 每个smallint类型的数据占用了2字节的存储空间其中一个二进制位表示整数值的正负号其他15个二进制位表示长度和大小可以表示−215~215−1范围内的所有整数。 4tinyint 每个tinyint类型的数据占用了1字节的存储空间可以表示0~255范围内的所有整数。 2浮点数据类型 浮点数据类型用于存储十进制小数表示浮点数值数据的大致数值数据类型。浮点数据为近似值浮点数据类型的数据在SQL Server中采用只入不舍的方式进行存储即当且仅当要舍入的数是一个非零数时对其保留数字部分的最低有效位上的数值加1并进行必要的进位。 1real real可以存储正的或者负的十进制数值它的存储范围为−3.40E38~−1.18E−38、0以及1.18E−38~3.40E 38。每个real类型的数据占用4字节的存储空间。 2float [( n )] 在float [( n )]中n用于存储float数值尾数的位数以科学记数法表示因此可以确定精度和存储大小。如果指定了n则它必须是介于1和53之间的某个值。n的默认值为53。 其取值范围为−1.79E308~−2.23E−308、0以及2.23E−308~1.79E308。如果不指定数据类型float的长度则它占用8字节的存储空间。float数据类型可以写成float(n)的形式n指定float数据的精度n为1~53的整数值。当n取1~24时实际上是定义了一个real类型的数据系统用4字节存储它当n取25~53时系统认为其是float类型用8字节存储它。 3decimal[ (p[ , s] )]和numeric[ (p[ , s] )] decimal[ (p[ , s] )]和numeric[ (p[ , s] )]是带固定精度和小数位数的数值数据类型。使用最大精度时有效值取值范围为−10381~1038−1。numeric在功能上等价于decimal。 p精度指定了最多可以存储的十进制数字的总位数包括小数点左边和右边的位数。该精度必须是1和最大精度38之间的值。默认精度为18。s小数位数指定小数点右边可以存储的十进制数字的最大位数。小数位数必须是0和p之间的值。仅在指定精度后才可以指定小数位数。由于默认的小数位数为0因此0≤s≤p。最大存储大小基于精度而变化。例如decimal(10,5)表示共有10位数其中整数5位小数5位。 3字符数据类型 字符数据类型也是SQL Server中最常用的数据类型之一用来存储各种字母、数字符号和特殊符号。在使用字符数据类型时需要在其前后加上英文单引号或者双引号。 1char(n) 当用char数据类型存储数据时每个字符和符号占用1字节的存储空间。n表示所有字符所占的存储空间n的取值为1~8000。若不指定n值则系统默认n的值为1。若输入数据的字符串长度小于n则系统自动在其后添加空格来填满设定好的空间若输入的数据过长则会截掉其超出部分。 2varchar(n|max) 在varchar(n|max)中n为存储字符的最大长度其取值范围为1~8000但可根据实际存储的字符数改变存储空间max表示最大存储大小是231−1字节。存储大小是输入数据的实际长度加2字节。所输入数据的长度可以为0个字符。例如varchar(20)则对应的变量最多只能存储20个字符不够20个字符时按实际大小存储。 3nchar(n) nchar(n)用于存储n个字符的固定长度的Unicode字符数据。n值必须在1和4000之间含如果没有在数据定义或变量声明语句中指定n则默认长度为1。此数据类型采用Unicode标准字符集因此每一个存储单位占2字节可将全世界文字囊括在内。 4nvarchar(n|max) 与varchar相似nvarchar用于存储可变长度Unicode字符数据。n值必须在1和4000之间含如果没有在数据定义或变量声明语句中指定n则默认长度为1。max指示最大存储大小为231−1字节。存储大小是所输入字符个数的两倍加2字节。所输入数据的长度可以为0个字符。 4日期和时间数据类型 1date date用于存储用字符串表示的日期数据可以表示0001-01-01到9999-12-31公元元年1月1日到公元9999年12月31日之间的任意日期值。其数据格式为YYYY-MM-DD。 YYYY表示年份的四位数字其取值范围为0001~9999。MM表示指定年份中的月份的两位数字其取值范围为01~12。DD表示指定月份中的某一天的两位数字其取值范围为01~31最高值取决于具体月份。 该类型数据占用3字节的空间。 2time time用于以字符串形式记录一天中的某个时间其取值范围为00:00:00.0000000~ 23:59:59.9999999数据格式为hh:mm:ss[.nnnnnnn]。 hh表示小时的两位数字其取值范围为0~23。mm表示分钟的两位数字其取值范围为0~59。ss表示秒的两位数字其取值范围为0~59。n*是0到7位数字其取值范围为0~9999999表示秒的小数部分。 time值在存储时占用5字节的空间。 3datetime datetime用于存储时间和日期数据从1753年1月1日到9999年12月31日默认值为1900-01-01 00:00:00当插入数据或在其他地方使用时需用单引号或双引号引起来可以使用“/”“-”和“.”作为分隔符。该类型数据占用8字节的空间。 4datetime2 datetime2是datetime类型的扩展其取值范围更大默认的小数精度更高并具有可选的用户定义的精度。默认格式是YYYY-MM-DD hh:mm:ss[.fractional seconds]日期存取范围是0001-01-01~9999-12-31公元元年1月1日到公元9999年12月31日。 5smalldatetime smalldatetime类型与datetime类型相似只是其存取的范围是从1900年1月1日到2079年6月6日当日期时间值精度较小时可以使用smalldatetime该类型数据占用4字节的空间。 6datetimeoffset datetimeoffset用于定义一个日期该日期采用24小时制的一天时间相组合并可识别时区默认格式是YYYY-MM-DD hh:mm:ss[.nnnnnnn] [{|-}hh:mm] hh两位数其取值范围为−14~14。mm两位数其取值范围为00~59。 这里hh是时区偏移量该类型数据中保存的是世界标准时间Coordinated UniverSal TimeUTC值。例如要存储北京时间2011年11月11日12点整存储时该值将是2011-11-11 12:00:0008:00因为北京处于东八区比UTC早8个小时。存储该类型数据时默认占用10字节大小的固定存储空间。 5文本和图形数据类型 1text text用于存储文本数据服务器代码页中长度可变的非Unicode数据最大长度为231−1       2 147 483 647个字节。当服务器代码页使用双字节字符时容量仍是2 147 483 647字节。 2ntext ntext类型与text类型的作用相同为长度可变的Unicode数据其最大长度为230−1           1 073 741 823个字符存储大小是所输入字符个数的两倍以字节为单位。 3image image用于存储长度可变的二进制数据长度范围为0~231−1字节用于存储照片、目录图片或者图画容量也是2 147 483 647字节由系统根据数据的长度自动分配空间。存储该字段的数据一般不能使用INSERT语句直接输入。 在Microsoft SQL Server的未来版本中将删除text、ntext和image 数据类型。尽量避免在新的开发工作中使用这些数据类型并考虑修改当前使用这些数据类型的应用程序。这些数据类型可改用nvarchar(max)、varchar(max)和varbinary(max)。 6货币数据类型 1money money用于存储货币值其取值范围在正负922 337 213 685 477.580 8之间。在money数据类型中整数部分包含19个数字小数部分包含4位数字因此money数据类型的精度是19存储时占用8字节存储空间。 2smallmoney smallmoney类型与money类型相似其取值范围在正负214 748.346 8之间smallmoney存储时占用4字节存储空间。输入数据时在前面加上一个货币符号如人民币为¥或其他定义的货币符号。 7位数据类型 bit称为位数据类型值只取0或1长度为1字节。bit值经常当作逻辑值用于判断TRUE1和FALSE0输入非零值时系统将其换为1。 8二进制数据类型 1binary(n) binary(n)用于存储长度为n字节的固定长度的二进制数据其中n的取值范围为1~8000。binary(n)的存储大小为n字节。在输入binary值时必须在前面带0x可以使用0~9和A~F表示二进制值例如输入0xAA5代表AA5如果输入数据长度大于定义的长度则超出的部分会被截断。 2varbinary(n|max) varbinary(n|max)用于存储可变长度的二进制数据。n的取值范围为1~8000。max指示最大存储大小为231-1字节。存储大小为所输入数据的实际长度2字节。 在定义的范围内不论输入的时间长度是多少binary类型的数据都占用相同的存储空间即定义时空间而对于varbinary类型的数据在存储时根据实际值的长度使用存储空间。 9其他数据类型 1rowversion 每个数据库都有一个计数器当对数据库中包含rowversion列的表执行插入或更新操作时该计数器值就会增加。此计数器是数据库行版本。一个表只能有一个rowversion列。每次修改或插入包含rowversion列的行时就会在rowversion列中插入经过增量的数据库行版本值。 rowversion是公开数据库中自动生成的唯一二进制数字的数据类型。rowversion通常用作给表行加版本戳的机制存储大小为8字节。rowversion数据类型只是递增的数字不保留日期或时间。 2timestamp timestamp是时间戳数据类型timestamp是rowversion的同义词提供数据库范围内的唯一值用于反映数据修改的相对顺序是一个单调上升的计数器此列的值被自动更新。 在CREATE TABLE或ALTER TABLE语句中不必为timestamp数据类型指定列名例如 CREATE TABLE ExampleTable (PriKey int PRIMARY KEY, timestamp); 此时SQL Server数据库引擎将生成timestamp列名但rowversion不具有这样的行为。在使用rowversion时必须指定列名例如 CREATE TABLE ExampleTable2 (PriKey int PRIMARY KEY, VerCol rowversion) ; 微软将在后续版本的SQL Server中删除timestamp语法的功能。因此在新的开发工作中应该避免使用该功能并修改当前还在使用该功能的应用程序。 3uniqueidentifier 16字节GUIDGlobally Unique Identifier全球唯一标识符是SQL Server根据网络适配器地址和主机CPU时钟产生的唯一号码其中每个位都是0~9或a~f范围内的十六进制数字。例如6F9619FF-8B86-D011-B42D-00C04FC964FF此号码可以通过调用newid()函数获得全世界各地的计算机经由此函数产生的数字不会相同。 4cursor cursor是游标数据类型该类型类似于数据表其保存的数据中包含行和列值但是没有索引游标用来建立一个数据的数据集每次处理一行数据。 5sql_variant sql_variant用于存储除文本、图形数据和timestamp数据外的其他任何合法的SQL Server数据可以方便SQL Server的开发工作。 6table table用于存储对表或者视图处理后的结果集。这种新的数据类型使得变量可以存储一个表从而使函数或过程返回查询结果更加方便、快捷。 7xml xml用于存储XML数据可以在列中或者XML类型的变量中存储XML实例存储的XML数据类型实例大小不能超过2 GB。 2. 用户自定义的数据类型 SQL Server允许用户自定义数据类型用户自定义数据类型是建立在SQL Server系统数据类型基础上的自定义的数据类型使得数据库开发人员能够根据需要定义符合自己开发需求的数据类型。自定义数据类型虽然使用比较方便但是需要大量的性能开销所以使用时要谨慎。当用户定义一种数据类型时需要指定该类型的名称、所基于的系统数据类型以及是否允许为空等。SQL Server为用户提供了两种方法来创建自定义数据类型。下面将分别介绍这两种定义数据类型的方法。 1使用对象资源管理器创建用户定义数据类型 首先连接到SQL Server服务器自定义数据类型与具体的数据库相关因此在对象资源管理器中创建新数据类型之前需要选择要创建的数据类型所在的数据库这里按照第2章介绍的创建数据库的方法创建一个名称为test的数据库使用系统默认的参数即可。 创建用户自定义数据类型的具体操作步骤如下 创建成功之后依次打开【test】→【可编程性】→【类型】节点右击【用户定义数据类型】节点在弹出的快捷菜单中选择【新建用户定义数据类型】菜单命令如图3-1所示。 打开【新建用户定义数据类型】窗口在【名称】文本框中输入需要定义的数据类型的名称这里输入新数据类型的名称为address表示存储一个地址数据值在【数据类型】下拉列表框中选择char系统数据类型【长度】指定为8000如果用户希望该类型的字段值为空的话可以选择【允许NULL值】复选框其他参数不做更改如图3-2所示。 图3-2  【新建用户定义数据类型】窗口 单击【确认】按钮完成用户定义数据类型的创建即可看到新创建的自定义数据类型如图3-3所示。 2使用存储过程创建用户定义数据类型 除使用图形界面创建自定义数据类型外SQL Server 2022中的系统存储过程sp_addtype也可以为用户提供使用Transact-SQL语句创建自定义数据类型的方法其语法形式如下 sp_addtype [typename] type, [phystype] system_data_type [, [nulltype] null_type] 其中各参数的含义如下。 type用于指定用户定义的数据类型的名称。system_data_type用于指定相应的系统提供的数据类型的名称及定义。注意未能使用timestamp数据类型当所使用的系统数据类型有额外说明时需要用引号将其引起来。null_type用于指定用户自定义的数据类型的null属性其值可以为null、not null或nonull。用户自定义的数据类型的名称在数据库中应该是唯一的。 【例3.1】自定义一个地址HomeAddress数据类型输入语句如下 sp_addtype HomeAddress,varchar(128),not null 新建一个使用当前连接进行的查询在打开的查询编辑器中输入上面的语句输入完成之后单击【执行】按钮即可完成用户定义数据类型的创建。执行完成之后刷新【用户定义数据类型】节点将会看到新增的数据类型如图3-4所示。 删除用户自定义数据类型的方法也有两种。第一种是在对象资源管理器中右击想要删除的数据类型在弹出的快捷菜单中选择【删除】菜单命令如图3-5所示。打开【删除对象】窗口单击【确定】按钮即可如图3-6所示。 另一种方法就是使用系统存储过程sp_droptype来删除语法格式如下 sp_droptype type type为用户定义的数据类型例如这里删除addressTransact-SQL语句如下 sp_droptype address
http://www.dnsts.com.cn/news/216125.html

相关文章:

  • 呼和浩特做网站哪家公司好细谈电商网站外链建设的策略
  • 做网站的封面图片哪里才有湖南省建设信息网站查询
  • 东海县建设局网站目前国际电商平台有哪些
  • 公司网站没做301怎么做301中国工程建设造价信息网站
  • 深圳+服装+网站建设free wordpress themes 4 u
  • 重庆网站制作设计公司公司宣传册设计与制作图片
  • 广州天极营销型网站淄博瓷砖网站建设中企动力
  • 微信的网站怎么做广告设计与制作流程
  • 手机网站主页推荐沈阳做网站的公司排名
  • 网站开发怎样将信息栏到最底部wordpress自动添加关键词和描述
  • 建网站兴田德润黄石seo
  • 山东建设执业资格注册中心网站建设网站投资多少
  • 手机电脑网站设计mip网站模板
  • 怀化网站网站建设郑州做网站哪家专业
  • 企业网站开发效果wordpress 主题 设计
  • 成都网站开发工作室家装网站自己做的
  • 如何注册域名网站长沙seo优化服务
  • 水墨画风格网站做网上商城网站设计
  • 网站的构成优质商品网上购物商城
  • win2003建设网站仿淘宝网站源码+php
  • 南宁手机网站建设网站推广链接怎么做
  • 洪梅网站建设公司wordpress导入页面
  • 产品展示网站模板源码百度app官网下载安装
  • 网站功能设计怎么写怀化汽车网站
  • 皮具 东莞网站建设濮阳专业做网站公司
  • 手把手教你做网站 怎么注册域名盗版小说网站怎么做
  • 北京做商铺的网站广西网络品牌推广哪家公司好
  • 东莞手机建网站wordpress伪静态路径
  • 排名网站却搜不到网站制作方案有哪些
  • 网站突然不收录2017山东seo费用多少