DB/XML(6)
-
DB컬럼명 XML용으로 변환기
컬럼을 입력하고 엔터를 누르면 클립보드에 복사됩니다. (안되네요... 그래도 스스로 복붙할 순 있습니다.) See the Pen Untitled by Gyeongryun (@gyeongryun) on CodePen.
2023.11.24 -
마리아DB 테이블 만들기
-- 특정DB에서만 작업하기(필요시 사용) USE kakao; -- 부모 테이블 만들기 CREATE TABLE kakao_result( -- 자동으로 1씩 증가하는 컬럼만들기 result_serial INT NOT NULL AUTO_INCREMENT , result_type varchar(50) NOT NULL , value VARCHAR(200) NOT NULL , durationMS INT , x_metering_count INT , nBest INT , voiceProfile VARCHAR(200) , gender INT -- PK지정 , PRIMARY KEY (result_serial) ); -- 자식 테이블 만들기 CREATE TABLE kakao_result_accuracy( nBest_ser..
2023.03.20 -
XML : mariaDB insert 후 PK값 얻어오기
useGeneratedKeys="true" keyProperty="PK값_colume이름" 수정 전 /* insertUser */ INSERT INTO kakao.kakao_finalResult ( result_type , value , durationMS , x_metering_count , nBest , voiceProfile , gender ) VALUES ( #{resultType} , #{value} , #{durationMS} , #{xMeteringCount} , #{nBest} , #{voiceProfile} , #{gender} ); 수정 후 /* insertUser */ INSERT INTO kakao.kakao_finalResult ( result_type , value , durat..
2023.03.15 -
ORDER BY 값이 null일 경우 다른 값으로 정렬
SELECT A, B, C FROM alphabet_table ORDER BY ( CASE WHEN A IS NULL THEN B ELSE A END );
2022.11.11 -
TO_CHAR 로 날짜 변환
2022.01.01로 띄우기 SELECT menu_sn, TO_CHAR(reg_dt, 'YYYY.MM.DD') reg_dt FROM menu_info; 2022/01/01 15:00:47 으로 띄우기 SELECT menu_sn, TO_CHAR(reg_dt, 'YYYY-MM-DD HH24:MI:SS') reg_dt FROM menu_info;
2022.10.18 -
postgresql 글자 합치기
날짜를 검색하고 싶어서 DB의 날짜를 between으로 220101~220101을 넣으면 사이에 있는 시간은 조회되지 않는데 입력할 날짜 뒤에 23:59:59.99를 추가 하고 싶었다. 그런데 그냥 붙여쓰면 추가 되지 않았고 두 문자열 사이에 , ' ', 를 붙여서 CONCAT(#{edate}, ' ','23:59:59.999') 이런 식으로 시도하니 성공했다. SELECT COUNT(notice_no) FROM notice_info WHERE reg_dt BETWEEN CAST(#{sdate} AS TIMESTAMP) AND CAST(CONCAT(#{edate}, ' ','23:59:59.999') AS TIMESTAMP)
2022.10.06