>  기사  >  데이터 베이스  >  mysql의 삭제문 요약(2부)

mysql의 삭제문 요약(2부)

黄舟
黄舟원래의
2017-09-07 13:09:231503검색

4. update set 문은 MySQL에서 가장 일반적으로 사용되는 수정 및 업데이트 문으로, 정보를 업데이트할 때 이전 정보도 덮어쓰게 됩니다.

업데이트 세트는 특정 레코드를 변경하는 위치와 함께 사용됩니다.

update + 테이블 이름 + 세트 + 변경된 정보 + where 절

예:

update stu set birth=1988,department='中文系' where id=9    and name='张三';

참고: 변경 정보 뒤에 where 절이 없는 경우 지정합니다. 변경 내용을 입력하면 update set 문이 이 필드의 모든 정보를 업데이트하고 수정합니다.

예를 들어

mysql> select * from c1score;
+-------+------+
| score | s    |
+-------+------+
|    56 |    1 |
|    79 |    2 |
|    91 |    3 |
|    46 |    5 |
|    35 |    6 |
+-------+------+
5 rows in set (0.08 sec)
mysql> update c1score set score=score+8;
Query OK, 5 rows affected (0.13 sec)
Rows matched: 5  Changed: 5  Warnings: 0
mysql> select * from c1score;
+-------+------+
| score | s    |
+-------+------+
|    64 |    1 |
|    87 |    2 |
|    99 |    3 |
|    54 |    5 |
|    43 |    6 |
+-------+------+                                                                                                    
5 rows in set (0.00 sec)

5 alter 문을 사용하여 필드 삭제:

A alter table table name drop field name;

mysql> alter table c1score drop s;
Query OK, 0 rows affected (1.80 sec)
Records: 0  Duplicates: 0  Warnings: 0
mysql> select * from c1score;
+-------+
| score |
+-------+
|    64 |
|    87 |
|    99 |
|    54 |
|    43 |
+-------+
5 rows in set (0.00 sec)

B alter를 사용하여 인덱스 삭제:

mysql> drop index idx_4a on 4a;    
Query OK, 0 rows affected (0.41 sec)    
Records: 0  Duplicates: 0  Warnings: 0

C alter를 사용하여 기본 키 삭제:

mysql> alter table sc3 drop primary key;
Query OK, 17 rows affected (1.00 sec)
Records: 17  Duplicates: 0  Warnings: 0

D 테이블 이름을 삭제하고 업데이트하려면 alter를 사용하세요.

mysql> alter table sc3 rename to gyssc;
Query OK, 0 rows affected (0.30 sec)
mysql> select * from sc3;
ERROR 1146 (42S02): Table 'trains.sc3' doesn't exist

위 내용은 mysql의 삭제문 요약(2부)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.