반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 캠핑
- react native
- 가상환경
- 연곡해변
- 리엑트
- react
- Firebase
- 수도권 근교
- 강릉
- 리액트
- 캠핑장
- SQL
- synology
- 시놀로지
- apk
- 서울
- docker
- 나스
- 엑셀
- 함수
- 장고
- Excel
- 맛집
- 시놀로지나스
- ReactNaitve
- Nas
- MSSQL
- Django
- Expo
- reactnative
Archives
- Today
- Total
차근차근 생활 & 코딩
[MSSQL] 테이블 수정 - UPDATE 문 사용하기 본문
반응형
이번 시간에는 테이블 수정에 대해 알아보도록 하겠습니다.
아래 업데이트 구문을 보니 직관적이지가 않습니다.
업데이트 구문
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
업데이트 구문을 쉽게 알아볼 수 있도록 다시 한번 작성하여 설명드리도록 하겠습니다.
UPDATE [테이블] SET [열] = '변경할값' WHERE [조건]
형식은 테이블과 열을 찾아 변경할 값을 먼저 적은 후 조건을 찾으시면 됩니다.
이해가 잘되지 않으신다고요?
그럼 예제를 통해 쉽게 이해하도록 하겠습니다.
Table_1이라는 테이블이 존재하며, Name라는 칼럼이 있습니다.
우린 Name칼럼에 홍길동을 여포로 변경하고 싶습니다.
본인이 원하시는 이름으로 변경하셔도 됩니다.
그럼 변경하는 UPDATE 구문을 작성해 보도록 하겠습니다.
Step 1. 업데이트(UPDATE) 쿼리 작성하기
아래와 같이 우리가 변경하고자 하는 UPDATE문을 작성하여 봅니다.
UPDATE [Table_1]
SET Name = '여포'
WHERE Name = '홍길동'
업데이트 문을 F5를 통해 실행한 결과 홍길동이라고 되어있는 부분이 여포로 변경되었습니다.
어렵지 않으시죠?
MSSQL은 UPDATE문을 실행되면 커밋이 바로 적용되기 때문에
업데이트 문은 잘못쓰면 큰 낭패를 볼 수 있습니다.
이런 사태를 방지하시려면 자동 커밋이 안되도록 하셔야 합니다.
아래 링크를 통해 자동 커밋이 안 되는 방법에 대해서 설명해 놓았습니다.
필요하신 분께서는 참고하시면 됩니다.
수고하셨습니다.
반응형
'IT > SQL' 카테고리의 다른 글
[SQL] MSSQL - WITH (NOLOCK) 사용하기 (0) | 2021.09.02 |
---|---|
[SQL] MSSQL - INSERT 문 새로운 행 추가하기 (0) | 2021.08.30 |
[SQL] MSSQL 행/열 변환 - 피벗(PIVOT) 사용하기 (0) | 2021.08.27 |
[SQL] MSSQL 날짜 차이 (경과일) - DATEDIFF 함수 사용하기 (0) | 2021.08.27 |
[SQL] MSSQL - 테이블 내용 전체 지우기 (0) | 2021.08.09 |
Comments