본문 바로가기

Update2

[SQL 이해하기] - 17. SQL: DML과 DDL 앞서 [SQL 이해하기] 포스팅 8 부터 16까지 9개 포스팅에서 데이터베이스에서 데이터를 꺼내는 SELECT 구문에 대해 살펴보았다. 일반적으로 저장되어 있는 데이터를 원하는 목적에 맞게 꺼내는(읽는) 작업이 훨씬 더 자주 일어나기 때문에 SQL을 공부한다고 하면 SELECT 구문을 중심으로 공부하게 된다. 이번 포스팅에서는 데이터를 생성하고, 수정하고, 삭제하는 DML(Data Manipulation Language)과 테이블을 생성, 수정, 삭제하는 DDL(Data Description Language)에 대해 정리해보도록 하겠다. SELECT 구문이 DML에 포함되는지에 대해서는 원칙이 없는 것으로 알고 있다. 읽는 행위가 데이터를 변경(Manipulation)시키지는 않기 때문이다. DML이라고.. 2023. 7. 8.
[데이터 모델과 SQL] 15. 저장된 정보 수정 - UPDATE 데이터 관리를 CRUD(Create, Read, Update, and Delete)로 요약할 수 있다. SQL 작성에서 Read를 위한 검색식 작성이 대부분이지만 CUD를 위한 요청식도 반드시 살펴볼 필요가 있다. 데이터베이스에 저장되어 있는 데이터들에 수정이 필요할 때 UPDATE 명령을 사용한다. 문법: UPDATE SET = [WHERE ] 만약 컬럼과 값의 쌍이 둘 이상이라면 SET 키워드 뒤에 =을 콤마(,)로 연결해준다. 예를 들면 아래와 같다. 예) 변경하고자 하는 컬럼이 둘 이상인 경우 UPDATE customers SET custFirstName='Tom', custLastName='Baker' WHERE customerID=25; SET 구문에서 = 기호 왼쪽과 오른쪽의 컬럼이 같을 때.. 2023. 2. 3.