sql 更改列数据类型

Datatype of the column in SQL can be changed using the ALTER TABLE command. It can also be used to ADD, DELETE or MODIFY columns in already existing tables. It can also be used to ADD or DROP constraints in the SQL database.

可以使用ALTER TABLE命令更改SQL中列的数据类型。 它也可以用来添加,删除或修改现有表中的列。 它也可以用于在SQL数据库中添加或删除约束。

Here we are going to only talk about changing the datatype of the column.

在这里,我们只讨论改变列的数据类型

For doing the task the following syntax is used,

为了执行此任务,使用了以下语法,

    ALTER TABLE table_name
MODIFY COLUMN column_name datatype;

Let's understand the above-mentioned concept with the help of example.

让我们借助示例来了解上述概念。

Let us consider the table "People".

让我们考虑表“ People”。

SR NAME AGE BIRTH_YEAR
1 Mona 45 1975
2 Kanishka 18 2002
3 Hardik 22 1998
SR 名称 年龄 出生年
1个 莫娜 45 1975年
2 鹿冢 18 2002年
3 哈迪克 22 1998年

Here we are going to change the datatype for birth_year from int to year datatype.

在这里,我们将birth_year的数据类型从int更改为year数据类型。

SQL Query:

SQL查询:

ALTER TABLE People
MODIFY COLUMN birth_year year;

After the commitment of this program code, the column birth_year is now of type year and can only store birth_year in the two or four-digit format.

提交该程序代码后, birth_year列现在为year类型,并且只能以两位或四位格式存储birth_year 。

翻译自: https://www.includehelp.com/sql/query-to-change-column-datatype.aspx

sql 更改列数据类型

sql 更改列数据类型_SQL查询更改列数据类型相关推荐

  1. mysql列转行统计查询_Mysql 列转行统计查询 、行转列统计查询

    Mysql group_concat函数列转行,与行转列 例一: SELECT num from user 1.使用group_concat函数得到列转行 select group_concat(nu ...

  2. mysql sql查询json数据类型_SQL中的JSON数据类型

    SQL中的JSON数据类型 概述 MySQL支持原生JSON类型,使用JSON数据类型相较于将JSON格式的字符串存储在String型中的优势有: 存储时会自动验证JSON文本: 可以优化存储格式.存 ...

  3. sql server排序慢_SQL 查询调优之 where 条件排序字段以及 limit 使用索引的奥秘

    (给数据分析与开发加星标,提升数据技能) 作者:风过无痕-唐 www.cnblogs.com/tangyanbo/p/6378741.html 奇怪的慢sql 我们先来看2条sql 第一条: sele ...

  4. mysql sql 去除重复行_SQL查询语句去除重复行

    1.存在两条完全相同的纪录 这是最简单的一种情况,用关键字distinct就可以去掉 select distinct * from table(表名) where (条件) 2.存在部分字段相同的纪录 ...

  5. python list 查找子列_python – SQLAlchemy查询,其中列包含一个子字符串

    用db.table.column.like('%needle%')过滤.还有一个不区分大小写的搜索. 对于一个爱好者界面,您可以使用已知的"dir"通配符. if '*' in n ...

  6. mysql sql decode函数用法_SQL查询中DECODE函数和CASE WHEN 比较

    一,DECODE函数 其基本语法为: Sql代码DECODE(value, if1, then1, if2, then2, if3, then3,...ifn, thenn, else) DECODE ...

  7. sql的加减乘除运算_sql查询,sql加减乘除运算,sql函数

    好记性不如写成博客 公司要做个台帐报表,用到sql加减乘除运算,sql判断及各种函数等,如下 create table temp( SELECT (@rowNO := @rowNo+1) AS '序号 ...

  8. oracle查看列属性,oracle查询列属性

    oracle 动态查询列,查看oracle数据库的表名和列名,oracle查询列名,oracle查询列属性 oracle 查询动态列,查看oracle数据库的表名和列名,oracle查询列名,orac ...

  9. sql长整型_SQL性能优化,太太太太太太太有用了!

    来源:juejin.im/post/59b11ba151882538cb1ecbd0 「前言」 本文主要针对的是关系型数据数据库MySql.键值类数据库可以参考: https://www.jiansh ...

最新文章

  1. 开发日记-20190604 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
  2. 推荐算法 之协同过滤
  3. 利用JavaScript中的原型给对像添加方法
  4. Git学习教程(一):git简介
  5. python链表实现栈_使用python实现数组、链表、队列、栈
  6. MFC下列表控件的使用
  7. 使用Canvas扩展绘制动态ASP.NET Core Blazor条形图
  8. 7-43 币值转换 (20分)_「篮球看吧」40岁了!生涯25年!还狂砍33分+联赛得分王,这他么是人吗...
  9. 初译 Support Vector Machines:A Simple Tutorial(一)
  10. xml与实体互相转换
  11. PAT Basic Level 1072 开学寄语 (20 分)
  12. 加密解密之 crypto-js 知识
  13. excel自动求和_Excel教程:3个按条件定位的小技巧
  14. Proxmox监视器
  15. 文字识别ORC与公式识别
  16. Codeforces 148D. Bag of mice(概率dp)
  17. 最基础的协同过滤介绍
  18. 我的世界java泰坦生物版_我的世界泰坦生物MOD
  19. MyCat —— 性能最好的数据库中间件
  20. Win10的Linux子系统Ubuntu换源

热门文章

  1. MVC设计模式和UML类图
  2. motan源码分析六:客户端与服务器的通信层分析
  3. fasttext工具的使用
  4. 【iMessage苹果推】日历推OS署名第三方签名插件ME环境利用第二个封装形式(Saveforadhocdepleopment)
  5. 微信小程序,大多数人都搞错的八个问题(转)
  6. 一个数学建模的目标规划问题:奥运会商圈规划问题
  7. 关于友善电子开发板RK3399再Ubuntu系统下串口绑定
  8. TargetVue: Visual Analysis of Anomalous User Behaviors in Online Communication System
  9. 广告设计制作专用术语
  10. java动态绑定和静态绑定区别_理解静态绑定与动态绑定