
4个回答
展开全部
SQL数据库Insert与Alter区别如下:
1、功能上:Alter是修改表结构,UPdate是修改表数据。
2、本质上:Alter是数据定义语言(Data difinition Language),在修改表的结构时,不需要Commit和Rollback。Update是数据数据操作语言(Data manipulation Language),在修改数据值时,需要Commit和Rollback,否则提交的结构无效。

2025-04-08 广告
Stata系列软件全国授权代理——北京友万。北京友万信息科技有限公司,总部设在北京市昌平科技园区,是一家专注于引进国内外软硬件产品的中关村高新技术企业。公司拥有多项自主研发的数据平台,依托自身经验丰富的技术团队资源,为不同领域的客户提供全面...
点击进入详情页
本回答由友万科技提供
展开全部
Insert是DML语言,主要是插入数据
Alter是DDL语言,主要是比如修改一些表结构,修改用户等
Alter是DDL语言,主要是比如修改一些表结构,修改用户等
更多追问追答
追问
“Insert 向数据库表添加是数据行”
“Alter 修改数据库表属性(如新增资料行)”
上面两句是我查的网上的
如果我要向数据库表添加一个之前没有的字段,用哪个?
追答
insert 啊,insert into就是插入数据,你得看下基础的书了,DML语言update delete select insert最基本的你都还没弄清楚,找个基础的资料看下吧
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Drop和Delete、Alter和Update都是SQL语言的操作命令,经常会有人弄混,其实想要分清非常简单。
首先他们虽然都是SQL语言,但他们属于SQL语言的不同分支
Drop、Alter属于DDL(数据库定义语言)
Delete、Insert属于DML(数据库操作语言)
定义语言意味着可以对数据库表的结构进行变更,因此作为DDL语言的Drop命令可以对表的结构进行删除,如删除行、列。
操作语言意味着是对数据进行操作,因此作为DML语言的Delete只能对数据进行操作
Alter和Insert也是同理。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Insert是DML语言,主要是插入数据
Alter是DDL语言,主要是比如修改一些表结构,修改用户等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询