SQL Server UPDATE语句的用法详解
|
SQL Server UPDATE语句用于更新数据,下面就为您详细介绍SQL Server UPDATE语句语法方面的知识,希望可以让您对SQL Server UPDATE语句有更多的了解。 现实应用中数据库中的数据改动是免不了的。通常,几乎所有的用户数据库中的大部分数据都要进行某种程度的修改。在SQL Server数据库中要想修改数据库记录,就需要用UPDATE语句,UPDATE语句就是为了改变数据库中的现存数据而存在的。这条语句虽然有一些复杂的选项,但确实是最容易学习的语句之一。这是因为在大多数情况下,这条语句的高级部分很少使用。在用户看来,UPDATE语句只是用来改变指定行中的数据。但实际的内部情况是,SQL Server从表中删除旧的数据行并插入新行。 SQL Server UPDATE语句的语法如下: update 下面是语法选项简介:
示例: 现在我们来看看如何实际修改表中的某些行。我们在表中有一列使用了唯一值,可以区分表中的每一行。因此,我们可以轻松地写下UPDATE语句,只改变对应某作者的那行数据。如下: 代码如下:
update users set phone=78789831 where number =231; 比如现在我们要把超市表内的每件商品价格都提高11%,是否有必要为每一行都写一条独立的UPDATE语句呢?就现在的情况而言,也许不会有很多的UPDATE语句要写,但如果是更大的表,这就成问题了。所以回答是否定的。你所要做的只是写一条不指定要更新的行的UPDATE语句,如下所示: 代码如下:
update shop set priceprice = price * .11 ; (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- .Net Core 2.0数据库第一种方法Mysql DB的Scaffold-DbConte
- sql – 如何在TOAD的DataGrid中显示sys_refcursor数据
- 浅谈基于SQL Server分页存储过程五种方法及性能比较
- 如何替换Access SQL中的多个字符?
- SQL Server CPQuery 解决拼接SQL的新方法
- sql server 游标实例:循环表内数据,并根据参数 查询其他表
- sql-server – SQL Server索引成本
- @OrderBy导致java.lang.ClassCastException:antlr.CommonT
- sql-server – 将带有’YYYYMMDDHHMMSS’格式的字符串转换为
- SQL ORACLE ORA-00969:缺少ON关键字?
