SQL 删除一个字段

我用下面的语句给某个表增加了一个字段
alter Table aaa Add(name Char(8) Before ename)
现在我要把这个字段从该表里面删除,该用什么语句呢?
谢谢!
就是把name 字段从表里删除。

删除字段的语句:ALTER TABLE aaa DROP COLUMN name 。

语法:

某些数据库系统不允许这种在数据库表中删除列的方式 (DROP COLUMN column_name)。要改变表中列的数据类型,使用下列语法:

实例演示:

1、新的 "Persons" 表类似这样:

2、删除 "Person" 表中的 "Birthday" 列:

3、执行结果如下:

扩展资料:

其他常用SQL操作语句:

1、修改字段类型 。

2、sp_rename 改名 。

更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。 

如:EXEC sp_rename 'newname','PartStock' 

3、sp_help 显示表的一些基本情况 。

4、判断某一表PartStock中字段PartVelocity是否存在 。

参考资料:

百度百科--SQL语句大全

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2019-10-29

一、删除字段SQL语句如下:

ALTER TABLE TABLE_NAME 

DROP COLUMN COLUMN_NAME 

二、参数说明

TABLE_NAME :表格的名称

COLUMN_NAME  :字段名称 

三:例子

ALTER TABLE Person

DROP COLUMN Birthday

扩展资料

数据操纵语言DML,用户通过它可以实现对数据库的基本操作。例如,对表中数据的查询、插入、删除和修改。 在DML中,应用程序可以对数据库作插,删,改,排,检等五种操作。

删操作:删除数据库中不必再继续保留的一组记录,如DELETE 对数据库中记录作删除标志。PACK是将标有删除标志的记录彻底清除掉。ZAP 是去掉数据库文件的所有记录。

参考资料:百度百科数据操作语言




本回答被网友采纳
第2个回答  推荐于2019-08-04

语句为:ALTER TABLE aaa  DROP COLUMN name

ALTER TABLE 语句用于在已有的表中添加、修改或删除列。现在,我们希望在表 "Persons" 中删除一个名为 "Birthday" 的列。我们使用下列 SQL 语句:

使用sql对数据库操作:

    连接数据库命令: mysql -u root -p密码

    创建数据库:create database dbname;

    查看所有的数据库:show databases;

    删除数据库: drop database dbname;

    切换数据库:use dbname;

知识拓展:

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。

本回答被网友采纳
第3个回答  推荐于2017-10-04
你要的答案:alter table aaa drop column name

alter table语句使用示例:

【例1】将表book的新增加的两个字段book_copy_no,publish_date删除

alter table book
drop column book_copy_no,publish_date

【例2】将表book的book_name字段的长度先改为32,再改回30。

alter table book
alter column book_name varchar(32) not null
alter table book
alter column book_name varchar(30) not null

【3】将表book增加两个字段:book_copy_no,publish_date

alter table book
add book_copy_no varchar(10),publish_date smalldatetime

使用ALTER TABLE语句可以为表添加或删除列,也可以修改列性质。
1. ALTER TABLE语句的语法形式:
ALTER TABLE table
{
[ ALTER COLUMN column_name
{ new_data_type [ ( precision [ , scale ] ) ]
[ NULL | NOT NULL ]}]
| ADD
{ [ < add_column_name add_data_type > ]} [ ,...n ]
| DROP COLUMN {drop_colum_name } [ ,...n ]
}
在以上语法形式中:
column_name:要修改的列名。
new_data_type :要修改列的新数据类型。
precision:是指定数据类型的精度。
scale:是指定数据类型的小数位数。
add_column_name :要添加到表中的列名。
add_data_type :要添加到表中的列的数据类型。
drop_colum_name :要从表中删除的列名
[ ,...n ]:可以有多个列。

参考资料:本人SQL课程上课资料

本回答被提问者采纳
第4个回答  2009-01-07
新增字段:
ALTER TABLE [表名] ADD [字段名] NVARCHAR (50) NULL

删除字段:
ALTER TABLE [表名] DROP COLUMN [字段名]

修改字段:
ALTER TABLE [表名] ALTER COLUMN [字段名] NVARCHAR (50) NULL

SQL 删除一个字段
一、删除字段SQL语句如下:ALTERTABLETABLE_NAME DROPCOLUMNCOLUMN_NAME 二、参数说明 TABLE_NAME:表格的名称 COLUMN_NAME:字段名称 \/iknow-pic.cdn.bcebos.com\/a8773912b31bb0516280e5673b7adab44bede0dd"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/a...

SQL 删除一个字段
结论:在SQL中,删除一个字段通常不是通过DROP COLUMN命令,因为某些数据库系统可能不允许直接删除列。若需修改字段类型或重命名,可以采用其他方式。具体操作方法如下:1. 首先,如果你需要改变表中列的数据类型,而不是删除,应使用不同的语法。例如,如果你想将"Person"表中的"Birthday"列的类型改变,...

sql删除一个字段
可以使用“ALTER TABLE”语句配合“DROP COLUMN”来删除一个字段。删除字段的操作 在SQL中,如果要删除一个表中的字段,可以使用“ALTER TABLE”语句结合“DROP COLUMN”子句来实现。这是一个对数据库表结构的修改操作,因此需要谨慎处理。具体步骤和语法 1. 确定要删除的字段名称。2. 使用“ALTER TABLE...

SQL 删除一个字段
在SQL中,要对表的结构进行调整,删除一个字段的操作可以通过ALTER TABLE语句轻松完成。下面是一些实例来展示如何执行这个操作:1. 当你需要从表"aaa"中移除名为"name"的字段时,可以使用以下命令:alter table aaa drop column name 2. 如果你想在"book"表中删除"book_copy_no"和"publish_date"这...

SQL 删除一个字段
删除字段的语句:ALTER TABLE aaa DROP COLUMN name 。语法:某些数据库系统不允许这种在数据库表中删除列的方式 (DROP COLUMN column_name)。要改变表中列的数据类型,使用下列语法:实例演示:1、新的 "Persons" 表类似这样:2、删除 "Person" 表中的 "Birthday" 列:3、执行结果如下:...

SQL 删除一个字段
1. 首先,你需要明确要操作的表格名称,这在SQL命令中表示为"TABLE_NAME"。这个名称是你想要修改的数据库表的标识。2. 然后,指定你想要删除的字段名,这在命令中为"COLUMN_NAME"。这个字段是你不再需要或者想要从表结构中移除的属性。例如,如果你想从名为"Person"的表中删除名为"Birthday"的字段...

删除表中一个字段的SQL语句怎么写
1、首先需要打开SQL Developer,右击要操作的数据库,选择【连接】。2、在弹出对话框中,输入口令,点击【确定】。3、展开【表】目录,右击要操作的表,选择【编辑】。4、此时进入表编辑界面。5、选择要操作的字段,如LOCATION字段后,点击【X】,再点击【确定】。6、此时表字段就删除了。

sQL 删除一个字段的所有数据
'val2_'||level from dual connect by level <= 100;commit;3、查询表中数据,可以发现有三列数据,select t.* from test_cols t;4、编写sql,删掉字段val_1; alter table test_cols drop column val_1;5、再次查看数据,可以发现只有两列数据,select t.* from test_cols t;...

在sql中怎么删除一个字段
首先,你的说法是有问题的,不能删除“某字段中的一个数据”,而是删除一条“记录”1 delete from表名 where 字段=某值 --即删除字段为某值的所有记录 如果你实际是想针对某个字段的操作,那么使用update 1 update 表名 set 字段=null where 字段=某值 --即将表中字段为某值的替换为null ...

用SQL怎么删除一列字段
SQL删除一列字段的步骤如下:我们需要准备的材料分别是:电脑、SQL查询器。1、首先,打开SQL查询器,连接上相应的数据库表,以store表删除address列字段为例。2、点击“查询”按钮,输入:ALTER TABLE `store` DROP COLUMN `address`;。3、点击“运行”按钮,此时再观察表,发现address字段被删除了。

相似回答