티스토리 뷰
mysql 에서 테이블을 만들고 바로 업데이트를 하려고 했으나 업데이트가 되지를 않았다.
CREATE TABLE IF NOT EXISTS coin_exchange (
exch int DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
이런식으로 테이블을 만들고 바로
UPDATE coin_exchange SET exch =22
이런식으로 업데이트 하려고 했으나 되지를 않았다..
흠.. 테이블이 만들어 졌으니 바로 업데이트 해도 될거 같은데...
값을 insert 한번 하고 update를 하니 update가 되었다.
그래서 업데이트 하려면 테이블을 생성하고 무조건 값 한번은 넣어주는게 좋을거 같다.
또한
UPDATE coin_exchange SET exch =22
이 쿼리를 여러번 썼을 경우
적용된 행(레코드): 1 (질의 실행시간 0.0002 초)
이런식으로 나와야 할것 같았는데
적용된 행(레코드): 0 (질의 실행시간 0.0002 초)
이런식으로
적용된 행(레코드): 0 이라고 나왔다.
흠.. 이상하다..
아마 같은 값이 있는지 체크해서 같은 값을 업데이트하려고 하면 할 필요가 없으니 그냥 안하는것 같다..
아래와 같이 다른 값을 업데이트 하면
적용된 행(레코드): 1 (질의 실행시간 0.0002 초)
업데이트가 된다.
'mariaDB' 카테고리의 다른 글
Mybatis if 문자열 비교 (0) | 2019.01.29 |
---|---|
[mysql] 오라클의 sysdate 시분초 (0) | 2018.06.03 |
mysql mariadb 두개 테이블 update (0) | 2018.01.17 |
mysql 문자열 자르기, 문자열 나누기 left, substring, right (0) | 2018.01.15 |
mysql rank 순위 뽑는 쿼리 (0) | 2018.01.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- MySQL
- 오라클
- C언어
- 인포믹스
- C
- 이클립스
- ocajp
- php
- 파이썬
- JDBC
- EC
- esql
- webix
- xe애드온
- 스크래핑
- XE
- 파싱
- 문자열
- ocjap
- 프로씨
- proc
- 포인터
- 자바 smtp
- 플러터
- ocpjp
- xe addon
- XE3
- Python
- 자바
- KG
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함