일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- returnType
- Chart.js
- TSDoc
- utilty type
- 반복줄이기
- click and drag
- CSS
- 개발콘텐츠
- reactjs
- 2022
- 티스토리꾸미기
- 누구나 자료구조와 알고리즘
- react
- JS console
- React Native
- 레이아웃쪼개기
- 폰트적용하기
- 리액트
- React.js
- 성능최적화
- 타입스크립트
- 제네릭
- 타입좁히기
- 공통컴포넌트
- 커스텀
- javascript
- typescript
- const 단언문
- NonNullable
- vue.js
- Today
- Total
목록Development/DB (5)
몽땅뚝딱 개발자


예전 프로젝트에서 테스트 데이터를 좀 더 쉽게 넣기위한 방법을 찾다가 발견한 방법. 10000개 정도의 행이 30초도 안 걸리고 다 insert 되기때문에 적당한 크기의 데이터를 넣을 때 꽤 유용하다. 엑셀로 작업할 수 있으니 더 편하다. 하지만 그보다 더 많은 백만단위의 데이터는 배치를 돌려 insert하는 것이 더 효율적이다. 1. MySQL for Excel을 다운로드 받는다. https://downloads.mysql.com/archives/excel/ MySQL :: Download MySQL for Excel (Archived Versions) MySQL for Excel is now covered under Oracle Lifetime Sustaining Support Per Oracle's..


idx prod_code prod_ctg_code prod_kr_name prod_eng_name price prod_image 1 espresso_01 CTG_01_01 아이스 카페 아메리카노 Iced Caffe Americano 2000 - 2 espresso_02 CTG_01_01 아이스 라벤더 카페 브레베 Iced Lavender Cafe Breve 3000 - 3 espresso_03 CTG_01_01 스파클링 시트러스 에스프레소 Sparkling Citrus Espresso 2500 - 4 blended_01 CTG_01_02 딸기 레몬 블렌디드 Strawberry Lemon Blended 3800 - 5 tea_01 CTG_01_03 스타벅스 파인애플 선셋 아이스 티 Starbucks Pin..


◽ Function CREATE DEFINER=`root`@`localhost` FUNCTION `COUNT_STR`( X VARCHAR(255), DELIM VARCHAR(12) ) RETURNS int RETURN ((LENGTH(X) - LENGTH(REPLACE(X, DELIM, ''))) / LENGTH(DELIM))+1 ◽ 실행예시 select todo.COUNT_STR('레오, 나르, 도, 다빈, 츠', ','); 개인적으로 공부한 내용을 정리하는 블로그로 잘못된 개념을 게시하지않도록 주의하고 있으나 오류가 있을 수 있습니다.


◽ UPDATE, DELETE 쿼리 사용 시 safe 모드 해제 -- 해제 set SQL_SAFE_UPDATES = 0; -- 설정 set SQL_SAFE_UPDATES = 1; ◽ 디폴트 스키마로 지정하기 스키마가 2개 이상일 경우 테이블 앞에 스키마 이름을 적어야 쿼리 실행이 가능하다. [Set as Default Schema]로 디폴트 스키마를 지정하면 해당 스키마의 테이블을 사용할 때 스키마 이름을 적지 않아도 된다. 디폴트로 지정된 스키마의 이름은 굵게 표시된다. ◽ 프로시저(procedure) 만들기 CREATE DEFINER=`root`@`localhost` PROCEDURE `updateComYnOfTodoList`( IN idx INT ) BEGIN DECLARE comYn VARCHAR..


◽ Function CREATE DEFINER=`test`@`%` FUNCTION `fn_choSearch`( `str` varchar(20) ) RETURNS varchar(20) CHARSET utf8 BEGIN -- 초성검색 function declare returnStr varchar(100); declare cnt int; declare i int; declare j int; declare tmpStr varchar(10); if str is null then return ''; end if; set cnt = length(str)/3; set i = 1; set j = 1; while i = '가' AND tmpStr < '나' ) then 'ㄱ' when tmpStr rlike '^ㄴ' OR..