首页 > 数据库 >SQL之操作数据表基操

SQL之操作数据表基操

时间:2023-03-21 15:12:13浏览次数:38  
标签:基操 varchar name 数据表 stu SQL table alter

1、创建数据表

 create table student(
 id int,
 name varchar(20),
 gender varchar(10),
 birthday date
 );

2、查看当前数据库中所有数据表

show tables;

3、查看某表所有字段信息

desc student;

4、修改数据表表名

alter table student rename to stu;

5、修改数据表字段名

alter table stu change name new_name varchar(10);

6、修改数据表某字段的数据类型

alter table stu modify field type;

7、给当前数据表增加字段

alter table stu add address varchar(50);

8、从当前数据表中删除字段

alter table stu drop address;

9、删除数据表

drop table table_name;

 

标签:基操,varchar,name,数据表,stu,SQL,table,alter
From: https://www.cnblogs.com/shixiaogu/p/17240072.html

相关文章

  • SQL SERVER 数据库查询包含某个字符串的所有物理表
     createPROCEDURE[dbo].[SP_FindValueInDB](@valueVARCHAR(1024))ASBEGIN--SETNOCOUNTONaddedtopreventextraresultsetsfrom--interferingwithS......
  • SQL之操作数据库基操
    1、创建数据库createdatabase数据库名称;2、删除数据库dropdatabasedb1;3、查询出mysql中所有的数据库showdatabases;4、切换使用数据库usedb1;5、......
  • SqlSugar 实践笔记
    使用Insertable+ExecuteReturnSnowflakeIdAsync为Id赋值时Id字段不能自增数据库为SqlServer2012,实体的Id字段标记IsPrimaryKey=true属性,新增时使用雪花算法创建Id并......
  • Mysql Docker
    Docker部署Mysql主从复制在docker内部,mysql5.7与mysql8.0目录存放位置是不一样的echonet.ipv4.ip_forward=1>>/etc/sysctl.confsysctl-pservicenetworkrestarts......
  • 解决PostgreSQL插入数据时主键ID重复问题
    问题执行以下插入数据语句INSERTINTOstudent(name)values('Tony');抛出如下异常ERROR:duplicatekeyvalueviolatesuniqueconstraint"student_pkey"DETAIL:......
  • Linux篇-mysql + keepalived高可用
    1上次说过了mysql的主从配置tarzxfkeepalived-1.2.7.tar.gzcdkeepalived-1.2.7yuminstallgccgcc-c++yuminstallkernel-devel-y2报错configure:error:Popt......
  • SqlServer基础知识
    1.数据类型映射(https://learn.microsoft.com/zh-cn/sql/)SQLServer数据库引擎类型.NETFramework类型 Oracle数据类型SQLServer数据类型bit(0、1或空值)布......
  • 从Sql server 2008获取表字段属性信息,注释信息
    sqlserver2008获得表的注释和字段的注释selecta.name,a.object_idastable_id,b.minor_id,b.valuefromsys.tablesaleftjoinsys.extend......
  • mysql5.7奇怪bug
          看这个查询很奇怪,1145就错,子查询返回多于 1 行。。。 1就对。1145跟1144都不行,1143可以。更新为0 ,是正常执行的    1145也只有一条......
  • PostgreSQL查询所有表的信息
    查询PostgreSQL所有表信息有以下两种方式:使用工具提供的\d命令查询使用SQL语句进行查询方法一:通过命令行查询登录:psql-U用户名\l:查看系统中现存的数据库\c:切换库......