Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

SQL에서 ALTER와 UPDATE 명령의 차이점

<시간/>

이번 포스트에서는 SQL의 ALTER 명령어와 UPDATE 명령어의 차이점을 알아보도록 하겠습니다.

ALTER 명령

  • 이 명령은 데이터 정의 언어(DDL)입니다.

  • 데이터 수준이 아닌 구조적 수준에서 작업을 수행합니다.

  • 이 명령은 데이터베이스에 있는 테이블의 속성을 추가, 삭제 및 수정하는 데 사용됩니다.

  • 이 명령은 기본적으로 튜플에 있는 모든 값의 값을 NULL로 초기화합니다.

  • 테이블의 구조를 변경합니다.

구문:열 추가 -

ALTER TABLE table_name ADD column_name datatype;

열 삭제

ALTER TABLE table_name DROP COLUMN column_name;

업데이트 명령

  • 이 명령은 데이터 조작 언어(DML)입니다.

  • 데이터 수준에서 작업을 수행합니다.

  • 데이터베이스의 기존 레코드를 업데이트합니다.

  • UPDATE 명령을 사용하여 튜플에 지정된 값을 설정합니다.

  • 테이블 안의 데이터를 변경합니다.

구문:

UPDATE table_name
SET column1 = value1, column2 = value2....columnN=valueN
[ WHERE CONDITION ];