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

wordpress 怎么启动seo都用在哪些网站

wordpress 怎么启动,seo都用在哪些网站,中国建设在线平台官网,工商营业执照注册公司一、查看表结构与修改表名 (一)任务描述 本关任务:修改表名,并能顺利查询到修改后表的结构。 (二)相关知识 为了完成本关任务,你需要掌握: 1.如何查看表的结构; 2.如…

一、查看表结构与修改表名

(一)任务描述

本关任务:修改表名,并能顺利查询到修改后表的结构。

(二)相关知识

为了完成本关任务,你需要掌握:
1.如何查看表的结构;
2.如何修改表的名称。

(三)查看数据表基本结构

有强迫症或健忘症的小伙伴们在建好数据库和表以后,通常会怀疑自己刚才是不是敲错了,怎么办?如果不是使用图形界面是不是就没法查看啦?

不存在的,这就告诉你查看口令:\d+
语法规则为:\d+ 表名;

比如本岛主新建了一个名叫t_emp22的表,结构如下:

  CREATE TABLE t_emp22(id INT PRIMARY KEY,id1 INT DEFAULT 2,name VARCHAR(22),sex VARCHAR(2) DEFAULT '男'
) ;


现在来看看“现场”,用\d+查表的结构是这样的。

 postgres=> \d+ t_emp22;Table "gaussdb.t_emp22"Column |         Type          |            Modifiers             | Storage  |Stats target | Description 
--------+-----------------------+----------------------------------+----------+
--------------+-------------id     | integer               | not null                         | plain    || id1    | integer               | default 2                        | plain    || name   | character varying(22) |                                  | extended || sex    | character varying(2)  | default '男'::character varying | extended |   | 
Indexes:"t_emp22_pkey" PRIMARY KEY, btree (id) TABLESPACE pg_default
Has OIDs: no
Options: orientation=row, compression=no


\d+ 可以查看表的字段信息,包括:字段名、字段数据类型、是否为主键、是否有默认值等。

(四)修改表名

随着表越来越多,有时候你会后悔之前的数据表的名字根本没有认真斟酌过,想要重新命名一下,可以做到吗?

答案是:可以!OpenGauss 是通过 ALTER TABLE 语句来修改表名的。

语法规则为: 

ALTER TABLE 旧表名 RENAME to 新表名; 


举个例子,我们先用 \d 看看我们的数据库中有什么表吧。

3b56ca2adb0144b2bc364fe4c74a2906.png

接下来,我们使用 ALTER TABLE 将 t_emp 改名 为 testtb。

ALTER TABLE t_emp RENAME TO testtb; 

db9280fd1b3f4adba8384d4afaa76012.png

改名成功!t_emp 成功变成了 testtb。

接下来你们可以自行体验一下了!

(五)编程要求

根据提示,在右侧编辑器补充代码:

把数据表 tb_emp 改名为jd_emp;

查看该数据库下数据表的列表;

(六)编程实现

56bf670aadd64ccfa63818c1e44dfc50.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

二、修改字段数据类型

(一)任务描述

本关任务:修改已有字段的数据类型。

(二)相关知识

为了完成本关任务,你需要掌握如何修改字段的数据类型。

(三)修改字段类型

有时,在我们建好一张表后会突然发现,哎呀!数据貌似写错了!怎么办?要删了表再重新建一个新表吗?还是要删了这个字段再新建一个新的字段?
都不用,OpenGauss 中修改字段类型也有专门的语句。

语法规则为:  

ALTER TABLE 表名 ALTER column_name TYPE data_type  ; 
举个例子:
现在我们要把表 t_emp22 中的字段 name 的数据类型改名为 varchar(25)。
表t_emp22结构如下:

CREATE TABLE t_emp22(id INT PRIMARY KEY,name VARCHAR(22),sex VARCHAR(2) DEFAULT '男'
) ; 


输入命令:

ALTER TABLE t_emp22 ALTER name TYPE  varchar(25); 


小提示: 列存表只支持添加字段ADD COLUMN、修改字段的数据类型ALTER TYPE、设置单个字段的收集目标SET STATISTICS、支持更改表名称、支持更改表空间,支持删除字段DROP COLUMN。

(四)编程要求

根据提示,在右侧编辑器补充代码:

把数据表 tb_emp 字段 name 的数据类型改为varchar(30)。

表 tb_emp 表结构如下:4703cc6771bc4263b69e46ae5db60ccb.png
 

(五)编程实现

e1049c8f7df84672bfb24c3345b81700.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

三、 添加与删除字段

(一)任务描述

本关任务:在指定表添加新的字段,并删除表中的指定字段。

(二)相关知识

为了完成本关任务,你需要掌握:
1.如何往表中添加一个或者多个新的字段,
2.如何删除指定的字段。

(三)添加字段

因为甲方的业务需求是不停变化的,所以在数据库操作中,添加字段可是常有的事。一个完整的字段包括:字段名、数据类型和完整性约束。

增加单列语法规则为:

alter table table_name ADD [ COLUMN ] column_name data_type [ compress_mode ] [ COLLATE collation ] [ column_constraint [ … ] ] 

增加多列语法规则为:

 alter table  table_name ADD ( { column_name data_type [ compress_mode ] } [, …] )


其中列约束column_constraint为:

[ CONSTRAINT constraint_name ]{ NOT NULL |NULL |CHECK ( expression ) |DEFAULT default_expr  |UNIQUE index_parameters |PRIMARY KEY index_parameters }[ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] 

常用约束含义:

NOT NULL 约束:确保某列不能有 NULL 值。

DEFAULT 约束:当某列没有指定值时,为该列提供默认值。

UNIQUE 约束:确保某列中的所有值是不同的。

PRIMARY Key 约束:唯一标识数据库表中的各行/记录。

其中列的压缩可选项compress_mode为:

 [ DELTA | PREFIX | DICTIONARY | NUMSTR | NOCOMPRESS ]


举个例子:
现在我们要在表 t_emp22 中增加字段 addr varchar(100)。
表t_emp22结构如下:

CREATE TABLE t_emp22(id INT PRIMARY KEY,name VARCHAR(22),sex VARCHAR(2) DEFAULT '男'
) ; 


输入命令:

ALTER TABLE t_emp22 ADD  COLUMN  addr varchar(25); 

删除字段

有添加的需求就会有删除的需求。删除一个字段就是将数据表中的某个字段从表中移除。

语法规则为: 

 ALTER TABLE table_name DROP [ COLUMN ] [ IF EXISTS ] column_name [ RESTRICT | CASCADE ]


从表中删除一个字段,和这个字段相关的索引和表约束也会被自动删除。如果任何表之外的对象依赖于这个字段,必须声明CASCADE ,比如视图。
DROP COLUMN命令并不是物理上把字段删除,而只是简单地把它标记为对SQL操作不可见。随后对该表的插入和更新将在该字段存储一个NULL。因此,删除一个字段是很快的,但是它不会立即释放表在磁盘上的空间,因为被删除了的字段占据的空间还没有回收。这些空间将在执行VACUUM时而得到回收。

举个例子:
现在我们要把字段name从上表t_emp22中删除。

ALTER TABLE  t_emp22  DROP COLUMN IF EXISTS name

(四)编程要求

根据提示,在右侧编辑器补充代码:

在数据表 tb_emp 中添加字段 country,数据格式为 varchar(20);

删除数据表 tb_emp 中的字段 salary。

数据表结构如下:2762f42b010b400e9b6834d1c3e8f241.png

(五)编程实现

20cef2c41e414736af9c465be65b72a9.png

 

http://www.mmbaike.com/news/68441.html

相关文章:

  • 程序员除了做软件是不是就做网站百度客户端登录
  • 食用油 网站 模板推广平台都有哪些
  • 做网站怎么建立文件夹关键词歌曲歌词
  • 建设垂直网站需要哪些流程关键词首页排名优化公司推荐
  • wordpress后台菜单管理百度seo收录软件
  • 太原百度快速优化襄阳网站seo
  • 查询域名注册网站一起来看在线观看免费
  • 什么网站可以做软件有哪些内容吗如何实现网站的快速排名
  • 网站建设心得体会500字百度快照首页
  • 网站的日历怎么做百度竞价推广一个月多少钱
  • 哈尔滨做网站电话市场营销策划案例经典大全
  • 免费自己制作网站方法直接进入网站的代码
  • 贸易公司注册需要什么条件外贸seo网站推广
  • 武汉网站seo靠谱福州seo扣费
  • 做电影网站需要服务器吗随州今日头条新闻
  • 外国大气网站百度联盟点击广告赚钱
  • 工商营业执照咨询电话24小时百度优化排名
  • 微信公众号网站制作优化大师电脑版下载
  • 广西柳州科技学校网站建设网域名解析ip查询
  • 前端框架模板搜索引擎优化岗位
  • 东莞资深网站建设百度谷歌seo优化
  • 做英文网站的公司百度推广是什么
  • 中国最大网站建设公司全网推广费用
  • 南昌网站怎么做seo济南特大最新消息
  • 青岛专业建设网站郑州网络推广公司
  • 制作网站首先做的是外贸接单网站
  • 平面设计跟网站建设武汉网站排名提升
  • 域名查询网ip快速整站排名seo教程
  • 免费咨询合同seo网络营销技巧
  • 网站域名绑定好处百度人工优化