精华内容
下载资源
问答
  • 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;

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

    展开全文
  • 1.创建数据库 --使用哪个数据库,如果不写这一句是默认的数据库,也可以用鼠标选当前数据库 use testDB --创建 Create Table tablename ( --id表示字段名 --int 数据类型 --primary key 主键 --not null ...
  • 使用SQL语句修改表结构(SQL Server) ALTER TABLE的语法格式如下: 上述格式主要参数说明如下: database_name:要在其中创建表的数据库的名称。 schema_name:表所属架构的名称。 table_name:要更改的表名称。 ...

    使用SQL语句修改表结构(SQL Server)

    ALTER TABLE的语法格式如下:

    image-20211005142304709

    上述格式主要参数说明如下:

    • database_name:要在其中创建表的数据库的名称。
    • schema_name:表所属架构的名称。
    • table_name:要更改的表名称。
    • ALTER COLUMN:指定要更改命名列的命令。
    • column_name:要更改、添加或删除的列名称。
    • [type_schema_name.]type_name:更改后列的新数据类型或添加的列的数据类型。
    • precision:指定的数据类型的精度。
    • scale:指定数据类型的小数位数。
    • COLLATE collation_name:指定更改后的列的新排序规则。
    • WITH CHECK|WITH NOCHECK:指定表中的数据是否用新添加的或重新启用的FOREIGN KEY或CHECK约束进行验证。
    • ADD:指定添加一个或多个列定义、计算列定义或者表约束。
    • DROP:指定从表中删除多个列或约束。

    添加列

    ALTER TABLE student
    ADD class VARCHAR(20) NULL
    

    删除列

    ALTER TABLE student
    DROP COLUMN class
    

    修改表的列数据类型和名称

    -- 修改数据类型
    ALTER TABLE student
    ALTER COLUMN class VARCHAR(20) NOT NULL
    
    -- 修改列名
    EXEC sp_rename 'class','st_class'
    

    sp_rename函数可以更改当前数据库中用户创建对象的名称。

    展开全文
  • --修改字段名称 alter table 表名 rename column 现在的字段名 to 新字段名; --修改表名 alter table 表名 rename to 新表名; --修改字段数据类型 alter table 表名 modify 字段名 新数据类型(长度); --在中...
    --修改字段名称
    alter table 表名 rename column 现在的字段名 to 新字段名;
    
    --修改表名
    alter table 表名 rename to 新表名;
    
    --修改字段数据类型
    alter table 表名 modify 字段名 新数据类型(长度);
    
    --在表中新增字段
    alter table 表名 add 新字段名 新数据类型(长度) [约束,例如:not null] comment 'comment是添加字段描述,可加可不加';
    
    --直接给表添加表描述
    comment on table 表名 is '此处是表描述';
    
    --直接给表中的字段添加字段描述
    comment on table 表名.字段名 is '此处是字段描述,注意表名和字段名中间的点';
    
    --删除表字段
    alter table 表名 drop column 字段名;
    
    
    展开全文
  • SQl 语句(常见) 新建,删除,修改表结构
  • 能够写出修改表结构SQL语句 修改goods表结构 目前我们已经把good表中的商品分类和品牌信息已经更改成了商品分类id和品牌id,接下来需要把 cate_name 和 brand_name 字段分别改成 cate_id和 brand_id 字段,类型...

    修改goods表结构

    • 能够写出修改表结构的SQL语句

    修改goods表结构

    目前我们已经把good表中的商品分类和品牌信息已经更改成了商品分类id和品牌id,接下来需要把 cate_name 和 brand_name 字段分别改成 cate_id和 brand_id 字段,类型都改成int类型

    -- 查看表结构
    desc goods;
    -- 通过alter table语句修改表结构
    alter table goods change cate_name cate_id int not null, change brand_name brand_id int not null;
    

    说明:

    • alert table 可以同时修改多个字段信息

    小结

    • 修改表结构可以使用: alter table 语句,多个修改字段之间使用逗号分隔修改goods表结构

      • 能够写出修改表结构的SQL语句

      修改goods表结构

      目前我们已经把good表中的商品分类和品牌信息已经更改成了商品分类id和品牌id,接下来需要把 cate_name 和 brand_name 字段分别改成 cate_id和 brand_id 字段,类型都改成int类型

      -- 查看表结构
      desc goods;
      -- 通过alter table语句修改表结构
      alter table goods change cate_name cate_id int not null, change brand_name brand_id int not null;
      

      说明:

      • alert table 可以同时修改多个字段信息

      小结

      • 修改表结构可以使用: alter table 语句,多个修改字段之间使用逗号分隔
    展开全文
  • 本教程给大家介绍修改SQL-SERVER数据库表结构SQL命令附sql命令行修改数据库,涉及到sqlserver数据库命令的相关知识,对sqlserver数据库命令感兴趣的朋友可以参考下本
  • 在使用一些表管理工具,或对数据库的物理表结构进行改动时,可以通过数据库的语法脚本实现。 1.创建表 CREATE TABLE dbo.表名 ( 列名1 [列名数据类型](数据长度) 是否为Null, 列名2 [列名数据类型](数据长度)...
  • 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_...
  • sqlserver 修改表结构

    2021-01-22 11:22:08
    因为我们公司所有对数据库的修改都要保留脚本,所以就不能直接手动改了 脚本 字段 新增 单个新增 alter table productInfo add productStatus VARCHAR(2) NULL 批量新增 ALTER TABLE prodSubsysInfo ADD ...
  • 考查对数据库系统的认识 问: SQL语句修改表结构的命令? a.MODIFY TABLE b.MODIFY STRUCTURE c.ALTER TABLE d.ALTER STRUCTURE 解析: 修改表结构命令是ALTER TABLE 答: c ...
  • 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语句修改表结构

    千次阅读 2012-03-30 20:13:00
    修改表结构包括:增加字段、删除字段、增加约束、删除约束、修改缺省值、修改字段数据类型、重命名字段、重命名表。所有这些动作都是用 ALTER TABLE 命令执行的。1、 增加字段ALTER TABLE products ADD description...
  • 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; 
  • 一,修改字段默认值 alter table表名drop constraint约束名字; ------说明:删除的字段的原有约束 alter table表名add constraint约束名字DEFAULT默认值为字段名称; -------说明:添加一个的字段的约束并指定...
  • 今天群里的一个朋友问如何用sql命令修改数据中的一个字段为非空(not null),经常测试下面的代码即可。
  • ORACLE修改表结构语句

    千次阅读 2019-06-07 16:34:30
    创建 CREATE TABLE Student_YXY( StudentID INT, StudentName VARCHAR2(10), Grade VARCHAR2(5), CourseID INT, CONSTRAINT PK_Student_YXY primary key(StudentID,CourseID) ,–主键 CONSTRAINT FK_JHZFXGJLITEM_...
  • SQL Server 修改表结构

    万次阅读 2018-08-16 16:33:58
    查看指定表结构 exec sp_help Reports 修改表名 exec sp_rename 'Reports','Reports2' 删除数据表 不能删除有外键约束的表。 drop table Reports 表字段 alter table Reports add NewColumn ...
  • sql 修改表结构

    千次阅读 2018-11-13 22:52:17
    sql alter 修改字段使用:以下语句意思为 给添加字段。 添加字段: ALTER TABLE j_leaveoffice ADD isChangeManager VARCHAR(4) COMMENT '是否更换项目负责人'; ALTER TABLE j_leaveoffice ADD ...
  • 使用SQL语句修改表数据

    千次阅读 2021-10-05 15:12:55
    使用SQL语句修改表数据 利用INSERT语句输入数据 INSERT语句的基本语法格式如下: 上述格式主要参数说明如下: TOP(expression)[PERCENT]:指定将插入的随机行的数目或百分比。 INTO:一个可选的关键字,可以将它...
  • SQL语言ALTER语句修改表结构

    千次阅读 2018-06-04 21:15:58
    1、l STUDENT中SNO设为非空和唯一,非空:alter table student modify sno char(8) not null;唯一:alter table student add unique(sno);l STUDENT中增加一个字段SBIRTH,Alter table student add sbirth ...
  • SQL数据库修改表结构

    千次阅读 2020-11-15 15:45:29
    修改表结构 表结构是构建一张表的字段数量,类型与排序 1.添加字段 如果添加字段的表是空表,则可以给字段设置非空约束。如果是有数据的表,不能添加非空约束。 alter table 表名 add 字段名 数据类型 约束 2....
  • 修改表结构常用语句

    千次阅读 2019-03-06 15:53:26
    SQL脚本修改表结构 新建表: create table [表名] ( [自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default '默认值' null , [字段2] ntext null , [字段3] datetime, [字段4] money null...
  • sql是本人亲自实现的,并非拿自别的地方,保证可以实现成语接龙,不像有些骗分的资源里面一堆没用的insert数据,骗了我12分醉了。 下面是示例: 说长说短 短兵相接 接二连三 等等.... 数据库里有能接上的数据最多...
  • SQL语句创建表修改表

    千次阅读 2018-08-25 02:15:33
    1. 创建 CREATE TABLE 学生信息 ( 学号varchar(14) IDENTITY(1,1) PRIMARY KEY, 姓名varchar(8) UNIQUE NOT NULL, 班级编号varchar(14) REFERENCES '班级信息', 年级int null, 性别varchar(2) CHECK(性别in ('男...
  • sql修改表结构语句.doc

    2011-06-10 16:48:38
    sql修改表结构语句.doc、、、、、、、、、、

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 269,470
精华内容 107,788
关键字:

修改表结构的sql语句