Latest web development tutorials

UPDATE instrução SQL

UPDATE é usado para atualizar registros em uma tabela.


UPDATE instrução SQL

UPDATE para atualizar a tabela no registro existente.

SQL ATUALIZAÇÃO Sintaxe

UPDATE table_name
SET column1 = value1 , column2 = value2 ,...
WHERE some_column = some_value ;

lâmpada Note-se que instrução SQL UPDATE WHERE cláusula!
Cláusula WHERE especifica que registro ou registros que precisam ser atualizados. Se você omitir a cláusula WHERE, todos os registros serão atualizados!


A base de dados de demonstração

Neste tutorial, vamos usar o banco de dados exemplo w3big.

O seguinte é uma selecionadas "sites" dados da tabela:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+


Exemplos de SQL UPDATE

Suponha que queremos "tutorial" Alexa ranking atualizado para 5000, país para os EUA.

Nós usamos a seguinte instrução SQL:

Exemplos

ATUALIZAÇÃO websites SET alexa = '5000', país = "EUA" ONDE name = 'tutorial';

Execute o SQL acima, em seguida, ler a lista de "sites", os dados são os seguintes:



Atualização AVISO!

Ao atualizar registros que ter cuidado extra! No exemplo acima, se omitir a cláusula onde, como segue:

Websites ATUALIZAÇÃO
SET alexa = '5000', país = "EUA"

Sites irá executar o código acima da tabela todo o Alexa dados para 5000, país para os EUA.

UPDATE WHERE cláusula de não executar para ter cuidado, em seguida, ser cuidadoso.