update有更新的意思,相信大家都比较熟悉,其实它的意思还有很多。那么现在就一起学习关于update的英语知识吧,希望能够帮到大家!熟读唐诗三百首,不会作诗也会吟,以下是勤劳的编辑为大伙儿收集的英语update的是什么中文意思优秀7篇,希望对大家有所启发。
词根: update
n.
updating 更新
v.
updating 更新(update的ing形式)
update的词语辨析
update, upgrade, upholder, upsetupdate 更新;
upgrade 升级,提升;
upholder 抬高,举起
upset 推翻,颠覆,使不安
He was back in the office, updating the work schedule on the computer
他已回到办公室,正在电脑上更新工作日程。
She had heard the news-flash on a TV channel's news update.
她在一家电视台的新闻快讯中听到了这则简明新闻。
We'll update you on the day's top news stories
我们将为您提供当天的重要新闻。
Airlines would prefer to update rather than retrain crews.
航空公司更愿意换新员工而不是对旧员工重新进行培训。 …
I would just update them on any news we might have.
我们一有新消息我就会告诉他们。
They decided to update the computer systems.
他们决定更新计算机设备。
Save the updates to the plug-in and the update site.
保存对插件和更新站点的更新。
You can also view, edit, and update contents of XML documents in the database.
您还可以查看、编辑和更新数据库中XML文档的内容。
You also can update and delete rows using the Data API.
还可以使用Data API更新和删除行。
The class contains methods to insert, delete, and update a row or rows from the database.
这个类包含了要插入、删除和更新数据库内的一行或多个行的方法。
To update and delete XML data stored in DB, you use SQL UPDATE and DELETE statements.
为了更新和删除存储在DB中的XML数据,可以使用SQL UPDATE和DELETE语句。
You can now create, update, and delete the Location records through the admin interface.
现在就可以通过管理界面来创建、更新和删除Location记录了。
The interface methods you can implement for a validator are create, update, and delete.
可以为验证器实现的接口方法有create、update和delete。
vt. 更新;校正,修正;使现代化
n. 更新;现代化
参考例句:
1、 Many old houses have been updated with modern facilities.
许多老房子都添设了现代设备而变成很入时的`了。
2、 Restart the software and allow it to update itself.
重新启动该软件,并允许他自我更新。
3、 This option allows you to update or reset your passwords.
密码(此选项可让您更新或重置您的密码)。
过去分词:updated
过去式:updated
现在分词:updating
英[ˌʌp'deɪt]
美[ˌʌp'deɪt]
首先,单表的UPDATE语句:
UPDATE [LOW_PRIORITY] [IGNORE] tbl_name
SET col_name1=expr1 [, col_name2=expr2 。.。]
[WHERE where_definition]
[ORDER BY 。.。]
[LIMIT row_count]
其次,多表的UPDATE语句:
UPDATE [LOW_PRIORITY] [IGNORE] table_references
SET col_name1=expr1 [, col_name2=expr2 。.。]
[WHERE where_definition]
UPDATE语法可以用新值更新原有表行中的各列。
SET子句指示要修改哪些列和要给予哪些值。WHERE子句指定应更新哪些行。
如果没有WHERE子句,则更新所有的行。如果指定了ORDER BY子句,则按照被指定的顺序对行进行更新。
LIMIT子句用于给定一个限值,限制可以被更新的行的数目。
UPDATE语句支持以下修饰符:
1,如果您使用LOW_PRIORITY关键词,则UPDATE的执行被延迟了,直到没有其它的客户端从表中读取为止。
2,如果您使用IGNORE关键词,则即使在更新过程中出现错误,更新语句也不会中断。
如果出现了重复关键字冲突,则这些行不会被更新。如果列被更新后,新值会导致数据转化错误,则这些行被更新为最接近的合法的值。
如果您在一个表达式中通过tbl_name访问一列,则UPDATE使用列中的当前值。
例如,把年龄列设置为比当前值多一:
复制代码 代码如下:
mysql> UPDATE persondata SET age=age+1;
UPDATE赋值被从左到右评估。
例如,对年龄列加倍,然后再进行增加:
复制代码 代码如下:
mysql> UPDATE persondata SET age=age*2, age=age+1;
如果您把一列设置为其当前含有的值,则MySQL会注意到这一点,但不会更新。
如果您把被已定义为NOT NULL的列更新为NULL,则该列被设置到与列类型对应的默认值,并且累加警告数。
对于数字类型,默认值为0;对于字符串类型,默认值为空字符串('');对于日期和时间类型,默认值为“zero”值。
UPDATE会返回实际被改变的行的数目。Mysql_info() C API函数可以返回被匹配和被更新的行的数目,以及在UPDATE过程中产生的警告的数量。
您可以使用LIMIT row_count来限定UPDATE的范围。LIMIT子句是一个与行匹配的限定。
只要发现可以满足WHERE子句的row_count行,则该语句中止,不论这些行是否被改变。
如果一个UPDATE语句包括一个ORDER BY子句,则按照由子句指定的顺序更新行。
您也可以执行包括多个表的UPDATE操作。table_references子句列出了在联合中包含的表。
例子:
复制代码 代码如下:
SQL>UPDATE items,month SET items.price=month.price
WHERE items.id=month.id;
说明:以上代码显示出了使用逗号操作符的内部联合,但是multiple-table UPDATE语句可以使用在SELECT语句中允许的任何类型的联合,比如LEFT JOIN。
注释:不能把ORDER BY或LIMIT与multiple-table UPDATE同时使用。
在一个被更改的multiple-table UPDATE中,有些列被引用。您只需要这些列的UPDATE权限。有些列被读取了,但是没被修改。您只需要这些列的SELECT权限。
如果您使用的multiple-table UPDATE语句中包含带有外键限制的InnoDB表,则MySQL优化符处理表的顺序可能与上下层级关系的顺序不同。
在此情况下,语句无效并被 回滚。同时,更新一个单一表,并且依靠ON UPDATE功能。
该功能由InnoDB提供,用于对其它表进行相应的修改。
目前,不能在一个子查询中更新一个表,同时从同一个表中选择。
update语句的几种基本用法
A. 使用简单的 UPDATE
下列示例说明如果从 UPDATE 语句中去除 WHERE 子句,所有的行会受到什么影响。
下面这个例子说明,如果表 publishers 中的所有出版社将总部搬迁到佐治亚州的亚特兰大市,表 publishers 如何更新。
复制代码 代码如下:
UPDATE publishers
SET city = 'Atlanta', state = 'GA'
本示例将所有出版商的名字变为 NULL。
复制代码 代码如下:
UPDATE publishers
SET pub_name = NULL
也可以在更新中使用计算值。本示例将表 titles 中的所有价格加倍。
复制代码 代码如下:
UPDATE titles
SET price = price * 2
B.把 WHERE 子句和 UPDATE 语句一起使用
WHERE 子句指定要更新的行例如,在下面这个虚构的事件中,北加利福尼亚更名为 Pacifica(缩写为 PC),而奥克兰的市民投票决定将其城市的名字改为 Bay City。这个例子说明如何为奥克兰市以前的所有居民(他们的地址已经过时)更新表 authors。
复制代码 代码如下:
UPDATE authors
SET state = 'PC', city = 'Bay City'
WHERE state = 'CA' AND city = 'Oakland'
必须编写另一个语句来更改北加利福尼亚其它城市的居民所在的州名。
C.通过 UPDATE 语句使用来自另一个表的信息
本示例修改表 titles 中的 ytd_sales 列,以反映表 sales 中的最新销售记录。
复制代码 代码如下:
UPDATE titles
SET ytd_sales = titles.ytd_sales + sales.qty
FROM titles, sales
WHERE titles.title_id = sales.title_id
AND _date = (SELECT MAX_date) FROM sales)
这个例子假定,一种特定的商品在特定的日期只记录一批销售量,而且更新是最新的。如果不是这样(即如果一种特定的商品在同一天可以记录不止一批销售量),这里所示的例子将出错。例子可正确执行,但是每种商品只用一批销售量进行更新,而不管那一天实际销售了多少批。这是因为一个 UPDATE 语句从不会对同一行更新两次。
对于特定的商品在同一天可销售不止一批的情况,每种商品的所有销售量必须在 UPDATE 语句中合计在一起,如下例所示:
复制代码 代码如下:
UPDATE titles
SET ytd_sales =
(SELECT SUM(qty)
FROM sales
WHERE sales.title_id = titles.title_id
AND _date IN (SELECT MAX(ord_date) FROM sales))
FROM titles, sales
D. 将 UPDATE 语句与 SELECT 语句中的 TOP 子句一起使用
这个例子对来自表 authors 的前十个作者的 state 列进行更新。
复制代码 代码如下:
UPDATE authors
SET state = 'ZZ'
FROM (SELECT TOP 10 * FROM authors ORDER BY au_lname) AS t1
WHERE authors.au_id = t1.au_id
update information 更新信息;修正信息
dynamic update 动态更新;动态升级
last update 最新更新
update now 立即更新