欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL中如何在原有的表中增加一列

 更新時間:2023年02月20日 16:00:18   作者:愛聽許嵩歌  
這篇文章主要介紹了MySQL中如何在原有的表中增加一列問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

MySQL在原有的表中增加一列

表已經(jīng)建好了,但我們需要再增加一列,使用代碼:

注意:如果不加after,那新加的列就在表的最后一列,after是讓新加的列在哪一列的后面。

alter table emp_bonus add column ename varchar(20) not null
after empno;

結(jié)果如圖:

在這里插入圖片描述

MySQL table中增加列的SQL語句

下面是 Mysql 的增加列的 SQL語法。

1、增加列

1.1、增加一列:

在一個已經(jīng)建好的表中增加一列:

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null ;

1.2、指定插入位置:

默認(rèn)情況下,插入的列是在表的最后面, 如果想指定插入列的位置,如下:

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null after COLUMN_NAME ;

1.3、插入到第1列:

上面是插入到某列的后面,如果想插入到第1列,如下:

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null first ;

2、示例

已知表 tb_user 表結(jié)構(gòu),如下:

CREATE TABLE `tb_user` (
? `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
? `platform_id` varchar(50) DEFAULT NULL COMMENT '平臺ID',
? `code` varchar(10) DEFAULT NULL COMMENT '響應(yīng)標(biāo)識.00表示成功',
? `swift_number` varchar(50) DEFAULT NULL COMMENT '流水號', ??
? PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

要在表中都插入幾個字段,比如 創(chuàng)建時間、更新時間、備注 。

創(chuàng)建時間、更新時間、備注 的 類型、長度 和 備注 等信息如下:

`create_time` datetime DEFAULT NULL COMMENT '創(chuàng)建時間'?
`update_time` datetime DEFAULT NULL COMMENT '更新時間'
`remark` varchar(100) DEFAULT NULL COMMENT '備注'

插入字段操作如下:

復(fù)制 上面 創(chuàng)建時間、更新時間、備注 的 三行,并在前面添加 SQL語句 alter table tb_user add column 。完整 SQL語句如下:

alter table tb_user ?add column ? `create_time` datetime DEFAULT NULL COMMENT '創(chuàng)建時間' ;
alter table tb_user ?add column ? `update_time` datetime DEFAULT NULL COMMENT '更新時間' ;
alter table tb_user ?add column ? `remark` varchar(100) DEFAULT NULL COMMENT '備注' ;

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Mysql Sql語句注釋大全

    Mysql Sql語句注釋大全

    這篇文章主要介紹了Mysql Sql語句注釋大全,需要的朋友可以參考下
    2017-07-07
  • MySQL密碼正確卻無法本地登錄-1045

    MySQL密碼正確卻無法本地登錄-1045

    這篇文章主要介紹了MySQL密碼正確卻無法本地登錄-1045 Access denied for user 'root'@'localhost' (using password:YES,需要的朋友可以參考下
    2019-12-12
  • MySQL數(shù)據(jù)權(quán)限的實(shí)現(xiàn)詳情

    MySQL數(shù)據(jù)權(quán)限的實(shí)現(xiàn)詳情

    這篇文章主要介紹了MySQL數(shù)據(jù)權(quán)限的實(shí)現(xiàn)詳情,文章通過實(shí)際案例,從代碼實(shí)戰(zhàn)的角度來實(shí)現(xiàn)這樣的一個數(shù)據(jù)權(quán)限。具體詳細(xì)介紹,具有一定的參考價值
    2022-08-08
  • MySql中having字句對組記錄進(jìn)行篩選使用說明

    MySql中having字句對組記錄進(jìn)行篩選使用說明

    having字句可以讓我們篩選成組后的各種數(shù)據(jù)
    2012-12-12
  • Mysql自連接查詢實(shí)例詳解

    Mysql自連接查詢實(shí)例詳解

    這篇文章主要介紹了Mysql自連接查詢,結(jié)合實(shí)例形式分析了MySQL自連接查詢的應(yīng)用場景、原理及相關(guān)操作技巧,需要的朋友可以參考下
    2019-07-07
  • MySQL分布式恢復(fù)進(jìn)階

    MySQL分布式恢復(fù)進(jìn)階

    這篇文章主要介紹了MySQL分布式恢復(fù)進(jìn)階,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助
    2022-07-07
  • 數(shù)據(jù)庫性能測試之sysbench工具的安裝與用法詳解

    數(shù)據(jù)庫性能測試之sysbench工具的安裝與用法詳解

    sysbench是一個很不錯的數(shù)據(jù)庫性能測試工具,這篇文章主要給大家介紹了關(guān)于數(shù)據(jù)庫性能測試之sysbench工具的安裝與用法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • mysql注入之長字符截斷,orderby注入,HTTP分割注入,limit注入方式

    mysql注入之長字符截斷,orderby注入,HTTP分割注入,limit注入方式

    這篇文章主要介紹了mysql注入之長字符截斷,orderby注入,HTTP分割注入,limit注入方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • mysql 找回誤刪表的數(shù)據(jù)方法(必看)

    mysql 找回誤刪表的數(shù)據(jù)方法(必看)

    下面小編就為大家?guī)硪黄猰ysql 找回誤刪表的數(shù)據(jù)方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • CentOS7.6安裝MYSQL8.0的步驟詳解

    CentOS7.6安裝MYSQL8.0的步驟詳解

    這篇文章主要介紹了CentOS7.6安裝MYSQL8.0的步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11

最新評論