精华内容
下载资源
问答
  • MYSQL的修改表结构SQL语句

    千次阅读 2019-07-07 22:02:41
    MYSQL的修改表结构SQL语句: -- 查看创语句 SHOW CREATE TABLE t_login; -- 查看结构 desc t_login1; -- 增加列 ALTER TABLE t_login1 ADD COLUMN COL_1 VARCHAR(10); -- 修改列 ALTER TABLE t_login1 ...

    MYSQL的修改表结构SQL语句:


    -- 查看创表语句
    SHOW CREATE TABLE t_login;

    -- 查看表结构
    desc t_login1;

    -- 增加列
    ALTER TABLE t_login1 ADD COLUMN COL_1 VARCHAR(10);

    -- 修改列
    ALTER TABLE t_login1 MODIFY COLUMN COL_1 INT(10);

    -- 修改列名称
    ALTER TABLE t_login1 CHANGE COL_1 COL_2 VARCHAR(50);

    -- 删除列
    ALTER TABLE t_login1 DROP COLUMN COL_2;

    -- 修改整个表的字符集
    ALTER TABLE t_login1 DEFAULT CHARACTER SET UTF8;

    -- 修改某个字段的字符集
    ALTER TABLE t_login1  CHANGE stu_num stu_num varchar(20) CHARACTER SET utf8;

    欢迎关注我的微信公众号,更多内容将在微信公众号中发布:

    展开全文
  • 2、修改表字段SQL语句 使用rename关键字来实现字段名的修改: alter table 表名 rename column旧的字段名 to 新的字段名名; 使用modify关键字来实现对数据类型的修改: alter table 表名 modify 字段名 数据类型; ...

    1、查看表结构

    desc 表名

    2、修改表字段SQL语句

    使用rename关键字来实现字段名的修改:

    alter table 表名 rename column旧的字段名 to 新的字段名名;

    使用modify关键字来实现对数据类型的修改:

    alter table 表名 modify 字段名 数据类型;

    使用add关键字来实现字段名的增加

    alter table 表名 add 字段名 数据类型;

    使用drop column关键字来实现字段名的增加

    alter table drop column permile;

    展开全文
  • mysql 修改表表结构常用sql语句

    万次阅读 2018-11-13 17:52:43
    批量修改表名的sql语句 alter table old_name rename new_name; --修改表名 alter table test add column add_name varchar(10); --添加列 alter table test drop column del_name; --删除列 alter table ...

    批量修改表名的sql语句

    alter table old_name rename new_name; --修改表名
    
    alter table test add  column add_name varchar(10); --添加表列
    
    alter table test drop  column del_name; --删除表列
    
    alter table test modify address char(10) --修改表列类型
    # alter table test change address address  char(40)
    
    
    alter table test change  column address address1 varchar(30)--修改表列名
    
    • Mysql删除记录,自增id恢复到从0开始
      1.可使用命令直接进行,数据已清空(前提)
    ALTER TABLE TableName AUTO_INCREMENT=1
    1. 在没有关联外键,或者关联外键的其他表的子数据已经清除,使用命令修改ID初始值
    TRUNCATE TABLE TABLENAME;
    
    展开全文
  • 显示表结构sql语句

    千次阅读 2008-06-25 14:34:00
    显示表结构sql语句SQL Server 2000--------------------------------------------------------------------------------1SELECT表名=case when a.colorder=1 then d.name else '' end,说明=case when a.colorder=1...
    显示表结构sql语句SQL Server 2000--------------------------------------------------------------------------------1SELECT表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,主键=case when exists(SELECT 1 FROM sysobjects where xtype='PK' and name in (SELECT name FROM sysindexes WHERE indid in(SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid))) then '√' else '' end,类型=b.name,占用字节数=a.length,长度=COLUMNPROPERTY(a.id,a.name,'PRECISION'),小数位数=isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0),允许空=case when a.isnullable=1 then '√'else '' end,默认值=isnull(e.text,''),字段说明=isnull(g.[value],'')FROM syscolumns aleft join systypes b on a.xusertype=b.xusertypeinner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties'left join syscomments e on a.cdefault=e.idleft join sysproperties g on a.id=g.id and a.colid=g.smallidleft join sysproperties f on d.id=f.id and f.smallid=0--where d.name='要查询的表' --如果只查询指定表,加上此条件order by a.id,a.colorderSQL Server 2000--------------------------------------------------------------------------------2 SELECT (case when a.colorder=1 then d.name else '' end)表名, a.colorder 字段序号, a.name 字段名, (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识, (case when (SELECT count(*) FROM sysobjects WHERE (name in (SELECT name FROM sysindexes WHERE (id = a.id) AND (indid in (SELECT indid FROM sysindexkeys WHERE (id = a.id) AND (colid in (SELECT colid FROM syscolumns WHERE (id = a.id) AND (name = a.name))))))) AND (xtype = 'PK'))>0 then '√' else '' end) 主键, b.name 类型, a.length 占用字节数, COLUMNPROPERTY(a.id,a.name,'PRECISION') as 长度, isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小数位数, (case when a.isnullable=1 then '√'else '' end) 允许空, isnull(e.text,'') 默认值, isnull(g.[value],'') AS 字段说明FROM syscolumns a left join systypes bon a.xtype=b.xusertypeinner join sysobjects don a.id=d.id and d.xtype='U' and .name<>'dtproperties'left join syscomments eon a.cdefault=e.idleft join sysproperties gon a.id=g.id AND a.colid = g.smallidorder by a.id,a.colorderSQL Server 2005--------------------------------------------------------------------------------SELECT (case when a.colorder=1 then d.name else '' end)表名, a.colorder 字段序号, a.name 字段名, (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识, (case when (SELECT count(*) FROM sysobjects WHERE (name in (SELECT name FROM sysindexes WHERE (id = a.id) AND (indid in (SELECT indid FROM sysindexkeys WHERE (id = a.id) AND (colid in (SELECT colid FROM syscolumns WHERE (id = a.id) AND (name = a.name))))))) AND (xtype = 'PK'))>0 then '√' else '' end) 主键, b.name 类型, a.length 占用字节数, COLUMNPROPERTY(a.id,a.name,'PRECISION') as 长度, isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小数位数, (case when a.isnullable=1 then '√'else '' end) 允许空, isnull(e.text,'') 默认值, isnull(g.[value],'') AS 字段说明FROM syscolumns a left join systypes bon a.xtype=b.xusertypeinner join sysobjects don a.id=d.id and d.xtype='U' and d.name<>'dtproperties'left join syscomments eon a.cdefault=e.idleft join sys.extended_properties g --2005相应的修改on a.id=g.major_id AND a.colid = g.major_id --2005相应的修改where d.name='D3'order by a.id,a.colorder
    展开全文
  • 在使用一些管理工具,或对数据库的物理表结构进行改动时,可以通过数据库的语法脚本实现。 1.创建 CREATE TABLE dbo.表名 ( 列名1 [列名数据类型](数据长度) 是否为Null, 列名2 [列名数据类型](数据长度)...
  • 主要介绍了sqlserver中创建修改表结构、删除sql语句,需要的朋友可以参考下
  • 能够写出修改表结构SQL语句 修改goods表结构 目前我们已经把good中的商品分类和品牌信息已经更改成了商品分类id和品牌id,接下来需要把 cate_name 和 brand_name 字段分别改成 cate_id和 brand_id 字段,类型...
  • sql修改表结构语句.doc

    2011-06-10 16:48:38
    sql修改表结构语句.doc、、、、、、、、、、
  • 本文转载自:https://www.cnblogs.com/silverlee/archive/2009/11/05/1596734.html 作者:silverLee 转载请注明该声明。... 修改列名: EXEC sp_rename '表名.[原列名]', '新列名', 'column' (Silver Lee实践有效...
  • sql语句修改表结构

    千次阅读 2013-08-07 17:33:00
    也说明了表结构的细节设计如约束等,但是没有说明如果创建了一个表结构修改这个结构,是重新创建还是可以直接修改,学员经常会提出这些问题,下面对使用sql语句修改表结构做一个说明。 修改表结构包括:增加字段...
  • SQL语句修改数据库表结构

    千次阅读 2013-03-13 19:54:37
     1、查看的基本结构语句:  DESCRIBE `DEPT`;  2、查看详细结构语句:  SHOW CREATE TABLE `DEPT`; 二、对表的操作 增加 CREATE TABLE `dept` (  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,  `...
  • SQl 语句(常见) 新建,删除,修改表结构
  • 在Oracle 9i中修改表结构的相关sql语句.txt
  • SQL语句修改SQL表结构转自:http://blog.csdn.net/yangna01314/archive/2010/03/12/5375026.aspx当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的,然后重新创建新,才能完成更改...
  • sql语句修改表结构和添加约束 create table Tbclass ( clsId int primary key identity(1,1), clsName nvarchar(8) unique, clsTeacher nvarchar(4), clsNumber smallint check(clsNumber >= 20 and ...
  • mysql数据库修改表结构sql语句

    千次阅读 2014-12-01 14:59:04
    新增列: alter table RS_ROADSHOW_SETTING add column VIDEO_INTRO...修改列: ALTER TABLE chatter_users MODIFY COLUMN ip VARCHAR(50); 删除列: alter table user DROP COLUMN new2; 
  • mysql复制一个表结构sql语句 摘要:MySQL复制表结构有时候也是我们经常使用的,这样的话就可以快速的创建一个相同结构!很是方便,下面来介绍下mysql复制一个表结构sql语句 ...
  • T-SQL语句|更改表结构

    千次阅读 2018-07-01 16:19:21
    利用ALTER TABLE 语句可以更改原有结构,该语句的常用格式如下:ALTER TABLE &lt;表名&gt; [ALTER COLUMN] &lt;列名&gt; &lt;列定义&gt; --修改列定义 |[ADD &lt;列名&gt; &...
  • SQL语句修改表结构和添加约束

    万次阅读 2018-10-17 20:37:57
    --1.删除一列 alter table TbStudent drop column stuPhone --2.... alter table TbStudent add ...修改字段的数据类型(中Gender列不能有数据) alter table TbStudent alter column stuGender nchar(1) -...
  • sql语句操作表结构

    2011-12-03 16:37:35
    当数据库表结构需要变化的时候,我们一般都通过的设计视图对作进行修改,其实我们也可以通过sql语句更快速方便的对表结构进行操作, 现对常用的修改表结构的语句总结一下 --1添加新列 Alter table 表名 add ...
  • 知识点:使用SQL语句创建完整版数据库、使用SQL语句创建、数据库创建好以后新增加字段、修改字段、删除字段的方法。删除数据库和数据库的方法。 需要掌握的知识: SQL Server数据库第一课:常用数据库介绍、...
  • sql修改表语句

    2014-06-24 10:52:15
    sql表结构修改语句适用于sqlservice修改,不建议大家下载

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 313,192
精华内容 125,276
关键字:

修改表的结构sql语句