40 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			40 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | |||
|  | title: SQL Alter Table Statement | |||
|  | localeTitle: SQL Alter Table语句 | |||
|  | --- | |||
|  | ## SQL指南 - ALTER TABLE
 | |||
|  | 
 | |||
|  | ## 介绍
 | |||
|  | 
 | |||
|  | 本指南将向您介绍并尝试解释关系数据库中SQL alter table函数的一些基础知识。 **重要安全提示:在进行更改之前,务必备份数据!** | |||
|  | 
 | |||
|  | 我们将在这个freeCodeCamp SQL指南中使用MySQL作为所有示例。选择MySQL的原因是1)它在后端数据库的网站上非常常用,2)它是免费的,而且有趣且易于使用。 | |||
|  | 
 | |||
|  | ## 本指南涵盖的内容
 | |||
|  | 
 | |||
|  | 我们将使用“CREATE TABLE”指南中创建的表。如果您不熟悉创建表格,请随时查看该指南。 | |||
|  | 
 | |||
|  | *   更改创建的表将以几种不同的方式改变它。 | |||
|  | *   我们将更改其名称并修改列 | |||
|  | *   添加列(添加列时,我们还将查看几个最重要的列类型及其用途)。 | |||
|  | *   删除列(意味着删除列)。 | |||
|  | *   通过导入CSV文件并更改该表来创建表。 | |||
|  | *   使用MySQL工作台工具创建和修改表。 | |||
|  | 
 | |||
|  | 其中大部分内容将使用MySQL工作台脚本工具中的SQL语句完成,但我们还将介绍如何使用工作台界面而不是SQL语句更改表。 | |||
|  | 
 | |||
|  | ## 变更前的表格:
 | |||
|  | 
 | |||
|  |  | |||
|  | 
 | |||
|  | 添加日期和电子邮件地址列(日期和字符列):  | |||
|  | 
 | |||
|  | 添加数字列(请注意,它已添加到表中的特定位置):  | |||
|  | 
 | |||
|  | 重命名一些列:  | |||
|  | 
 | |||
|  | 删除列:  | |||
|  | 
 | |||
|  | 您还可以使用alter table workbench工具。只需右键单击要更改的表格,然后根据需要进行更改。  | |||
|  | 
 | |||
|  | 还有更多工作要做,请查看数据库管理软件的手册以了解更多信息。 |