DB/기타
-
[MySQL] MySQL CheatSheetDB/기타 2023. 6. 12. 22:54
짜증나는 날짜 변환하기! DATE 포맷 SELECT CAST('2020-12-12' AS DATE); -> 2020-12-12 SELECT CAST('2020-12-12 12:00:00' AS DATETIME); -> 2020-12-12T12:00:00Z SELECT DATE_FORMAT('2020-12-12 12:00:00', '%Y-%m-%d %H:%i:%s'); -> 2020-12-12 12:00:00 SELECT DAY('2020-12-12'); SELECT MONTH('2020-12-12'); SELECT YEAR('2020-12-12'); SELECT WEEKDAY('2020-12-12'); -> 12 -> 12 -> 2020 -> 5 만약 데이터가 NULL 일 경우 다른 값으로 치환해야 할때..
-
[Logstash] Java::CompMicrosoftSqlserverJdbc::SQLServerException: The Driver could not establish a secure connection to SQL server by using Secure Sockets Layer (SSL) encryptionDB/기타 2022. 9. 5. 18:19
1. 상황 Logstash를 6버전에서 7버전으로 올리면서 JDK 버전이 바뀌었는데, 기존 사용하던 부분에서 여러 문제가 발생하였다. 그중 하나이다. DB에 연결하는 jdbc 모듈에서 에러가 났다. 2. 해결 https://nakanara.tistory.com/277 [Java] The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12] 개발 시점에 서버에 Java 설치 후 JDBC Driver를 사용하여 데이터베이스에 연결하고 있었는데 어느 정도 시점이 지난 후에 다른 서버에 yum으로 새로 설치하고 테스트하였을 때 DB 연결 부문에서 오류 nakanara.tistory.com 여러군데 돌아..
-
[PostgreSQL]psycopg2.errors.InvalidColumnReference 오류DB/기타 2022. 8. 23. 15:31
파이썬의 psycopg2 라이브러리를 사용하면서 upsert 하려고 할때 발생했다. psycopg2.errors.InvalidColumnReference : there is no unique or exclusion constraint matching the ON CONFLICT specification 해결 수정 전 코드 insert_query = """insert into test_table (col1, col2, col3) values %s ON CONFLICT (col2, col3) DO UPDATE SET (col2, col3) = (excluded.col2, excluded.col3) """ pg_ext.execute_values(pg_cursor, insert_query, arr) 이런식의 쿼..
-
[DBeaver] The server time zone value '´ëÇѹα¹ Ç¥ÁؽÃ' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zo..DB/기타 2022. 6. 4. 04:12
로컬에 MySQL을 설치해서 구동해야 할 일이 생겼는데, WorkBench가 워낙 쓰기 싫게 되어 있어서 내가 사랑하는 DBeaver를 통해 이 로컬DB에 접속하려고 하는데 이런 무지막지한 오류가 떠버렸다. 구글링을 열심히 해서 몇개 찾은게 있는데 DBeaver용 해결책을 기록하고 싶어서 이렇게 글을 쓴다. 음 저 오류는 MySql 높은 버전대에서는 시간설정이 다르고 뭐 따로 해줘야 한다고 하는데.. 자세한건 잘 모르겠다. 대충 봤음 모든 오류가 이렇게 쉽게 해결되었으면...