转载:http://blog.sina.com.cn/s/blog_67aaf4440100v01p.html,稍作修改。

--创建数据库

create database Etp;

--连接数据库

connect to Etp;

--断开连接

disconnect Etp;

--查看当前数据库下有哪些表

list tables;

--删除表

drop table studentinfo;

--创建表的同时添加约束方式1

create table studentinfo(

stuNo int not null,

stuName varchar(8) not null,

stuAge int,

stuTel char(8),

constraint pk_stuNo primary key(stuNo),

constraint un_stuName unique(stuName),

constraint ch_stuAge check(stuAge

>=0 and stuAge <150)

);

--创建表的同时添加约束方式2(建议用第二种,简单便捷)

create table studentinfo(

stuNo int not null primary key,

stuName varchar(8) not null unique,

stuAge int check(stuAge >=0 and

stuAge <150),

stuTel char(8)

);

--查看表结构

describe table studentinfo;

//字段的增删查改

--新增表字段

alter table studentinfo add stubirth date;

alter table studentinfo add abc int;

--删除字段

alter table studentinfo drop column abc;

--修改字段类型

alter table studentinfo alter column stutel set data type

char(11);(颜色标记为,与SQL Server的区别)

--增加一个非空约束

alter table studentinfo alter column stutel set not null;(颜色标记为,与SQL Server的区别)

db2修改字段名_DB2 建表,添加字段,删除字段,修改字段等常用操作相关推荐

  1. mysql修改表结构 删除字段_mysql更改表结构:添加、删除、修改字段、调整字段顺序...

    添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid` ( ...

  2. mysql数据库表增加、删除、修改字段

    在工作中,经常需要对表结构进行变更,对某些表添加字段.删除字段.修改某个字段的属性,常用的语句如下: 1:建表语句: create table student (id bigint not null ...

  3. mysql添加多个字段删除多个字段

    这里写自定义目录标题 mysql添加多个字段&删除多个字段 ** mysql添加多个字段&删除多个字段 ** 本文主要向大家介绍了MySQL数据库之mysql给表添加多个字段 ,通过具 ...

  4. Oracle表中已有数据修改字段类型

    Oracle的表中已存在了数据,这时再来修改表的字段类型就无法修改.例如, number类型改成number(22),这时数据库会报ORA-01440: column to be modified m ...

  5. Django实现简单的用户添加、删除、修改等功能

    一. Django必要的知识点补充 1. templates和static文件夹及其配置 1.1 templates文件夹 所有的HTML文件默认都放在templates文件夹下. 1.2 stati ...

  6. Access中字段类型及修改字段类型的SQL语句

    Access中字段类型及修改字段类型的SQL语句 Access中的数据类型 Access中有10中数据类型:文本.备注.数值.日期/时间.货币.自动编号.是/否.OLE对象.超级链接.查询向导. 1. ...

  7. SQL语句的添加、删除、修改多种方法

    SQL语句的添加.删除.修改多种方法 SQL语句的添加.删除.修改虽然有如下很多种方法,但在使用过程中还是不够用,不知是否有高手把更多灵活的使用方法贡献出来? 添加.删除.修改使用db.Execute ...

  8. 用JDBC写一个学生管理系统(添加、删除、修改、查询学生信息)

    首先需要用Navicat Premium创建一个student表 用Java连接好MySQL数据库(需要copy一个mysql-connector-java-5.1.44-bin.jar包,该包可在网 ...

  9. Element Tree 树形控件自定义显示样式与hover事件绑定实现添加、删除和修改

    Element Tree 树形控件自定义显示样式与hover事件绑定实现添加.删除和修改 最近在搞erp项目对应后台的管理功能,为了加速开发使用了 vue-element-admin 开发,使用的是e ...

最新文章

  1. cpu功耗排行_2020 主流手机处理器排行榜
  2. python基础语法-对文件的操作
  3. 腾讯云 Centos 配置 JDK Tomcat Mysql
  4. 全面搞定jive3.1.1
  5. Bootstrap3 Font Awesome 字体图标旋转或翻转图标
  6. 资源放送丨《 MySQL中的索引探究 - 2020云和恩墨大讲堂》PPT视频
  7. python列表有哪些操作_python列表的基本操作有哪些
  8. 数据量太大?用数据库水平切分搞定!
  9. oracle 中的参数 optimizer_mod的各个参数的意义
  10. C/C++ debug(一)
  11. 分解例题_2020年中考数学考点之利用平方差公式进行因式分解习题练习
  12. GDI和GDI+对象的相互转换(转)
  13. 51CTO的企业文化——水文化
  14. 企业微信网页授权初试
  15. google bigquery数据下载
  16. 破解庞加莱猜想--中国人干的!
  17. 2020-08-31第一次机器人课
  18. 粒子群算法理解+求解01背包问题
  19. 想写一个供教育培训机构排课和教师管理的软件
  20. result.append(path)与result.append(path[:])的区别

热门文章

  1. JAVA中取整数的四种方法有哪些?面试篇(第五天)
  2. 30个打发时间的可爱网站~(太喜欢了…
  3. 生命文化:和谐社会的基石
  4. mac os linux 桌面快捷键,Mac之快捷键
  5. .mvn目录mvnw和mvnw.cmd文件说明
  6. linux截取日志文件行数,linux日志文件過大,想要截取執行時間的日志信息 如何截取...
  7. 什么是接口回调(一)
  8. Linux NFQUEUE
  9. Eclipse乱码问题最全解决方案
  10. 制造企业制造执行系统的优势是什么?