특정일자의 요일을 구하고자 할 때, 사용하는 함수가 존재한다. 모든 언어에 요일을 구하는 함수가 있으며, 표준이 있기 마련이다. 일반적인 프로그래밍 언어는 전통적으로 일요일로 시작하며 0을 리턴한다. 일(0), 월(1), 화(2), 수(3), 목(4), 금(5), 토(6) 프로그래밍 언어와 다르게 ODBC에서는 다른 값을 리턴한다. 일(1), 월(2), 화(3), 수(4), 목(5), 금(6), 토(7) 여기서 MySQL과 MariaDB에서 제공하는 WEEKDAY()는 리턴 값이 ODBC 표준을 따르지 않는다는 점이다. 월(0), 화(1), 수(2), 목(3), 금(4), 토(5), 일(6) 특별히 WEEKDAY()를 써야 되는 경우가 아니라면 ODBC 표준을 따르는 DAYOFWEEK()를 사용해야 실수..
일반적인 CHAR, VARCHAR, TEXT 타입의 컬럼에 조건 비교를 하면 대소문자 구분을 하지 않는다. 조건에서 대소문자 구분이 필요한 경우 BINARY 함수를 사용하면 된다. SELECT ID FROM MEMBER WHERE ID = 'ref'; SELECT ID FROM MEMBER WHERE BINARY(ID) = 'Ref'; MySQL 공식 문서에는 아래와 같이 언급하고 있다. For nonbinary strings (CHAR, VARCHAR, TEXT), string searches use the collation of the comparison operands. For binary strings (BINARY,VARBINARY, BLOB), comparisons use the numeric..
-- 하루 SELECT COLUMN1 , COLUMN2 , COLUMN3 , .... FROM TABLE WHERE DATE_COLUMN BETWEEN DATE_ADD(NOW(), INTERVAL -1 DAY) AND NOW(); -- 일주일 SELECT COLUMN1 , COLUMN2 , COLUMN3 , .... FROM TABLE WHERE DATE_COLUMN BETWEEN DATE_ADD(NOW(), INTERVAL -1 WEEK) AND NOW(); -- 한달 SELECT COLUMN1 , COLUMN2 , COLUMN3 , .... FROM TABLE WHERE DATE_COLUMN BETWEEN DATE_ADD(NOW(), INTERVAL -1 MONTH) AND NOW();
Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences MySQL에서 Update시 발생하는 문제로 해결 방법은 안전모드를 종료해주면 된다. SET SQL_SAFE_UPDATES = 0;
교육용으로 만들었던 게시판 모델링 스크립트이다. 필요에 따라 수정하여 사용하면 된다. DROP TABLE EVT_USER_BAS; CREATE TABLE EVT_USER_BAS ( USER_ID VARCHAR(64) NOT NULL COMMENT '사용자ID', USER_NM VARCHAR(20) NOT NULL COMMENT '사용자명', USER_PASS VARCHAR(100) NOT NULL COMMENT '사용자비밀번호', CNTAC_NO VARCHAR(11) COMMENT '연락처번호', EMAIL_ADDR VARCHAR(300) NOT NULL COMMENT '이메일주소', DEL_YN VARCHAR(1) COMMENT '삭제여부', FRST_REG_DATE DATETIME NOT NULL C..
psql 접속 #psql 접속 psql -U postgres -d userName #psql 비밀번호 접속 PGPASSWORD=password psql -U postgres -d userName #psql 비밀번호 접속 sql 파일 query 실행 PGPASSWORD=password psql -U postgres -d userName -f query.sql #psql 원격 접속 psql -h 100.100.100.100 -U postgres -d userName #psql 원격 비밀번호 접속 PGPASSWORD=password psql -h 100.100.100.100 -U postgres -d userName #psql 원격 query 실행 PGPASSWORD=password psql -h 100.10..
- 리액트
- 개발환경
- 제주도 3박4일 일정
- Linux 명령어
- 리눅스 명령어
- Maven
- 프로그래머스
- 자바스크립트
- 오라클
- 프로그래머
- 소프트웨어공학
- Tomcat
- 경력관리
- 정렬 알고리즘
- 이직
- 자바
- effective java
- 성능분석
- spring
- javascript
- 오라클 내장 함수
- SQL
- 제주도 여행
- Java
- Collection
- React
- Eclipse
- 리액트 16
- 회고
- sort algorithm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |