八、drop和alter

drop

删除索引、表、数据库

DROP INDEX index_name ON table_name  #删除索引
DROP TABLE 表名称                                   #删除表
DROP DATABASE 数据库名称                       #删除数据库

TRUNCATE TABLE 表名称  #只删除表里的数据

alter

添加 、修改、删除列

ALTER TABLE table_name
ADD column_name datatype    #添加列

ALTER TABLE table_name
DROP COLUMN column_name   #删除列

ALTER TABLE table_name
ALTER COLUMN column_name datatype  #修改列的数据类型

原文地址:https://www.cnblogs.com/soberkkk/p/12573758.html

时间: 03-26

八、drop和alter的相关文章

数据定义: CREATE、DROP、ALTER

1 CREATE DATABASE 句法 2 3 CREATE DATABASE [IF NOT EXISTS] db_name 4 5 CREATE DATABASE 以给定名字创建一个数据库.允许的数据库名规则在章节 6.1.2 数据库.表.索引.列和别名 中被给出. 如果数据库已经存在,并且你没有指定 IF NOT EXISTS,这时会产生一个错误. 6 7 在 MySQL 中,数据库以包含数据库表对应文件的目录实现的.因为数据库在初始创建时没有表,所以 CREATE DATABASE 语

Hive - Create Table&Drop Table & ALTER Table(中)

译注:书接上篇,了解过创建表以及load data后,假如发现需要更改表字段类型或者添加表字段,怎么办?这篇文章将进一步了解具体细节. This chapter explains how to alter the attributes of a table such as changing its table name, changing column names, adding columns, and deleting or replacing columns. Alter Table St

SQL高级应用(DROP、ALTER)

SQL 撤销索引.表以及数据库 通过使用 DROP 语句,可以轻松的删除索引.表和数据库 SQL DROP INDEX  使用DROP INDEX 命令删除表格中的索引 用于 Microsoft SQLJet(以及 Microsoft Access)的语法 DROP INDEX index_name ON table_name 用于 MS SQL Server 的语法 DROP INDEX table_name.index_name 用于 IBM DB2 和 Oracle的语法 DROP IND

Hive - Create Table&Drop Table & ALTER Table(上)

写在前面:本来想着把表的创建,删除,以及修改一篇搞定的.结果看了一下,东西还是蛮多的,而且也是很多经常使用的操作.所以,就暂且分开处理吧. 特别提醒:在日常不管是创建库.表还是修改字段,删除等操作,建议都加上 [IF NOT EXISTS] | [IF EXISTS] 选项:虽然是可选项,但是还是小心为上,万一你在操作时没有加库名,又操作错了,那你哭都找不到地方. This chapter explains how to create a table and how to insert data

[Hive - LanguageManual] Create/Drop/Alter View Create/Drop/Alter Index Create/Drop Function

Create/Drop/Alter View Create View Drop View Alter View Properties Alter View As Select Version information Icon View support is only available in Hive 0.6 and later. Create View CREATE VIEW [IF NOT EXISTS] view_name [(column_name [COMMENT column_com

[Hive - LanguageManual] Alter Table/Partition/Column

Alter Table/Partition/Column Alter Table Rename Table Alter Table Properties Alter Table Comment Add SerDe Properties Alter Table Storage Properties Additional Alter Table Statements Alter Partition Add Partitions Dynamic Partitions Rename Partition

MySql之ALTER命令用法详细解读

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 本文详细解读了MySql语法中Alter命令的用法,这是一个用法比较多的语法,而且功能还是很强大的. USE learning;(自己要提前建好) CREATE TABLE student(id INT NOT NULL, name CHAR(10) NOT NULL, class INT NOT NULL, age INT ); 来看看新建好的表 一.删除,添加或修改表字段 删除表字段 如

八、python操作excel及网络编程和异常处理

一.python操作excel 1.读excel,xlrd模块用来读excel # book = xlrd.open_workbook(r'students.xlsx')#打开excel# print(book.sheet_names())#获取所有sheet的名字# sheet = book.sheet_by_index(0)#根据sheet页的位置去取sheet# sheet2 = book.sheet_by_name('Sheet2')#根据sheet页的名字获取sheet页# print

[转]ALTER TABLE的用法 增多列、删除列、改列名、改列约束、改表名

[转]ALTER TABLE的用法 增加列.删除列.改列名.改列约束.改表名 ALTER TABLE 名称ALTER TABLE - 更改表属性语法ALTER TABLE table [ * ]      ADD [ COLUMN ] column typeALTER TABLE table [ * ]      ALTER [ COLUMN ] column { SET DEFAULT value | DROP DEFAULT }ALTER TABLE table [ * ]      REN