精华内容
下载资源
问答
  • sql语句增加一列

    千次阅读 2012-05-14 09:29:07
    ALTER TABLE tablename ADD columnname VARCHAR(20) NULL
    ALTER   TABLE   tablename   ADD   columnname   VARCHAR(20)   NULL
    
    展开全文
  • Sql语句添加列,修改,删除

    万次阅读 多人点赞 2018-07-06 14:54:15
    查看表: desc 表名; 修改表名: alter table 表名 rename to 新表名;...如果想指定字段位置,可以使用mysql提供的first(设定为第一列)和after(设定位于某个字段之后)first和 after关键字只用于 a...

    查看表:

    desc 表名;
    

    修改表名:

    alter table 表名 rename to 新表名;
    

    添加列:
    执行下列命令,列会默认添加到表字段末尾

    alter table 表名 add 列名 varchar(30);
    

    如果想指定字段位置,可以使用mysql提供的first(设定为第一列)和after(设定位于某个字段之后)first和 after关键字只用于 add 子句

    设定为第一列:alter table 表名 add 字段名 字段类型 first
    设定位于某个字段之后:alter table 表名 add 字段名 字段类型 after 字段名
    

    删除列:

    alter table 表名 drop column 列名;
    

    修改列名:

    alter table 表名 change 列名 新列名 varchar(30);
    

    修改列属性:

    alter table 表名 modify 列名 varchar(22);
    

    修改字段默认值:

    alter table 表名 alter 字段名 set default 1000;
    

    删除字段默认值:

    alter table 表名 alter 列名 drop default;
    

    查看表中字段的默认值:

    show columns from 表名
    

    修改数据表类型:
    可以使用alter 命令及 type子句来完成。以下命令将表students 的类型修改为 myisam

    alter table student engine= myisam;
    
    展开全文
  • SQL语句增加列、修改、删除 1.增加列: 1.alter table tableName add columnName varchar(30) 2.ALTER TABLE dbo.doc_exa ADD column_b VARCHAR(20) NULL, column_c INT NULL ; 2.1. 修改类型...
    SQL语句增加列、修改列、删除列 
    
    1.增加列:
     
    1.alter table tableName add columnName varchar(30)  
    
    2.ALTER TABLE dbo.doc_exa ADD column_b VARCHAR(20) NULL, column_c INT NULL ;
    
    2.1. 修改列类型:
    
     
    1.alter table tableName alter column columnName varchar(4000)  
    
    2.2. 修改列的名称:
    
    1.EXEC  sp_rename   'tableName.column1' , 'column2'  (把表名为tableName的column1列名修改为column2)

    下面的示例将 TerritoryID 表中的 Sales.SalesTerritory 列重命名为 TerrID。 将以下示例复制并粘贴到查询窗口中,然后单击“执行” 

      USE AdventureWorks2012;  

    GO  
    EXEC sp_rename 'Sales.SalesTerritory.TerritoryID', 'TerrID', 'COLUMN'; GO 
    3.删除列: 1.alter table tableName drop column columnName

    4,指定表中某列默认数据
    ALTER TABLE dbo.doc_exz ADD CONSTRAINT col_b_def DEFAULT 50 FOR column_b ;
    复制代码

    转载于:https://www.cnblogs.com/net-sky/p/11076256.html

    展开全文
  • sql语句批量修改某一列数值

    千次阅读 2020-07-21 17:14:30
    比如 artcleId37变34 lv变成3 UPDATE PlayerArticle SET ArticleId=34, Lv=3 WHERE ArticleId=37;

    在这里插入图片描述
    比如 artcleId37变34 lv变成3

    UPDATE PlayerArticle SET ArticleId=34, Lv=3 WHERE ArticleId=37;

    UPDATE PlayerArticle SET ArticleId=35, Lv=1 WHERE ArticleId=34 and lv=2;
    
    展开全文
  • alert table 表名 add column 列名 alter table 表名 drop column 列名 eg: alter table TPointManage add AddPointsReason ... 您可能感兴趣的文章:Oracle 查看表空间的大小及使用情况sql语句oracle常用sql语句Ora
  • MySql sql语句自增插入数据

    万次阅读 2018-09-25 10:46:45
    sql语句 insert into news values=?,?,?,?,?,?,?,? 用的preparestatement 最先sql语句报错 Column count doesn't ...表第一列是自增ID 用 DEFAULT 或者 NULL 加上就好了 (sql server中自增列插入 直接省略) ...
  • 情况是这样的,有个表dbo.SystemPositionInMenu,里面... 现在要在里面新增加positionname为操作经理和普通操作。。然后操作经理有很多个menucode,现在需要 把很多个menucode放在行用逗号隔开。该怎么写语句呢??
  • 今天被人问及个问题,大致如下:假设一张表 JOB,数据是这样的NAME JOB1 A1 B2 A2 B想通过编写sql,使最后达到这样的效果NAME JOB1 AB2 AB第反应是最好建立个中间表,通过编写存储过程使之最后...
  • 问题描述:  有一张表File_Info,有若干字段,其中有2个字段FileName(文件名称)和FileVer(文件版本号)。  现在的表数据是这样的,FileName字段的名称可能有一样的(重复的),但是...SQL语句如下: 1 SEL...
  • 现在要为操作增加权限,因为每个职位都会有很多权限,所以要讲权限用逗号分隔开,添加到menucode行。。
  • 如何在查询结果中添加一列表示记录的行数? 要求是增加一列显示行数
  • sql语句向ACCESS的一张表中添加数据,因为具体的列数还不清楚,所以想用循环一列一列向ACCESS表中插入数据,采用insert,为什么插入30行数据(即一列),当插第二列数据时就从第31行,第二列开始了(应该是第一行...
  • 1、找出这中有相同内容的数据。代码如下: select 列名 from 表名 group by 列名 having count(列名) > 1 2、把这些有相同内容的记录,查出来。代码如下: select 列名 from 表名 where 列名 in (select ...
  • /// <summary>/// 返回个单独值/// </summary>/// <param name="strSQL">查询语句</param>...SQL语句结果,单值。</returns>public string GetDBValue_ex(string str...
  • sql 语句查询自增

    千次阅读 热门讨论 2018-01-16 11:37:41
    业务场景:有表A,A表ID自增,现向A表插入数据,需获取新增的ID值。 1.获取数据的ID值: @@Identity 利用全局变量 作用:获得最后条变更数据的自增值。 例:INSERT INTO A (Name,Age,Sex)values...
  • 表有字段 家庭成员,在保证原来数据不更改情况下加入数据,该怎么写sql语句 打个比方 原来家庭成员是夫妻二人,两个数据。生了小孩,家庭成员就是三个人,三个数据
  • SQL语句获取列数据类型

    千次阅读 2016-10-26 19:44:10
    有时候在网站下载CVS文件格式数据并将之导入数据库中,但不知道各字段的类型,可以用SQL获取源网站各字段类型,语句如下: select column_name, datatype from information_schema.columns where table_name = '表名...
  • 我之前写的sql语句,因为数据比较多,执行起来性能太差 SELECT COUNT(DISTINCT 1) AS 数量 FROM 表A AS a WHERE 1 NOT IN( SELECT 1 FROM record AS b WHERE B.2="n")AND A.2="y" 求大神解答
  •  学习到的内容:stuff函数的应用 问题:   有个用户表(姓名,编号,爱好)  user(name,id,hobby), 里面的数据有:  张三 001 篮球  张三 001 电影  李四 002 足
  • 转自: http://www.cnblogs.com/tiantianne/archive/2009/10/13/1582368.html 一、让SELECT查询结果额外增加自递的伪序号列 在基于数据库的系统的开发过程中,有时需要让select返回的查询结果中存在一列实际
  • 查询出数据,并且要添加一列表中都不存在的数据,且这一列的值都是相等的 select app_id,app_secret from wx_ticket group by app_id; 查询出的数据是 app_id | expires_in --------------------+------------ ...
  • 像图中这样5行5数据,怎么用条指令完成?
  • 增加一列跟删除一列Sql语句

    千次阅读 2009-09-13 18:51:00
    Alter Table Sys_Organizeadd Code varchar(50) ---Sys_Organize 代表表明,Code 代表列名 Alter table Tab_Abnormaldrop Column shifouwancheng ---Tab_Abnormal 代表表明 ,shifouwancheng 代表将要删除的列名
  • update 表名  set 列名=replace(列名,列名(原来的值),'Fit-'+列名(此部分可以灵活操作))  ...sql删除某字段的最后几个字符等,与上述相似 update 表名  set 列名=replace(列名,列名(原来的
  • 今天想到了一个这样的需求,如何用sql语句更新某个表所有记录的指定列数据为另一列(另一个表的指定列)数据? 问题分析: 从问题的需求可举例如下: 第一种:假如现在有一个表 T含有包括 id , t_id 在内的多个字段; ...
  • 如:1 10 2 10 3 5 4 3 5 5 中有两个10,两个5,
  • 这是sql语句 ``` select cms_id,city,times_rank from `day_video_city_access_topn_stat` group by city,times_rank,cms_id order by city,`times_rank` desc ``` ![图片说明]...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 480,067
精华内容 192,026
关键字:

sql语句增加一列数据