일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ORM
- .net
- lazy loading
- 자원정리
- 상속
- error
- c#코딩의기술실전편
- React
- c#
- mac
- Request
- ""+n
- Config
- dbContext
- extjs
- JSON
- JavaScript
- ViewModel
- 코드프로그래머스
- inserttrigger
- scanner
- DbSave
- LINQ
- minimalAPI
- extraParams
- EFCore
- intellij
- Store
- 명시적외래키
- vscode
- Today
- Total
목록DB (33)
ejyoo's 개발 노트
-- 메뉴, 1,2,3,4 SELECT A.REST_NAME restName -- 식당이름 ,A.REST_FAV_CNT restFavCnt -- 식당평점 ,A.REST_ADD1 restAdd1 -- 식당주소1 ,A.REST_ADD2 restAdd2 -- 식당주소2 ,A.REST_REVIEW_CNT restReviewCnt -- 리뷰점수 ,A.REST_DISTANCE restDistance -- 거리 ,A.REST_TYPE restType -- 분류 ,A.REST_CODE redtCode ,B.MENU_NAME menuName --메뉴이름 ,B.MENU_PRICE menuPrice --메뉴 가격 FROM TB_REST_INFO A INNER JOIN TB_MENU B ON(A.REST_CODE = B.RE..
SELECT A.REST_NAME restName ,A.REST_FAV_CNT restFavCnt ,A.REST_CEO_NAME restCeoName ,A.REST_ADD1 restAdd1 ,A.REST_ADD2 restAdd2 ,A.REST_REVIEW_CNT restReviewCnt ,A.REST_DISTANCE restDistance ,A.REST_TYPE restType ,A.REST_CODE restCode ,B.MENU_NAME menuName ,B.MENU_PRICE menuPrice FROM TB_REST_INFO A INNER JOIN TB_MENU B ON(A.REST_CODE = B.REST_CODE) WHERE 1=1 A.REST_DISTANCE = #restDistance# A.R..
SELECT A.REST_NAME restName -- 식당이름 ,A.REST_FAV_CNT restFavCnt -- 식당평점 ,A.REST_ADD1 restAdd1 -- 식당주소1 ,A.REST_ADD2 restAdd2 -- 식당주소2 ,A.REST_REVIEW_CNT restReviewCnt -- 리뷰점수 ,A.REST_DISTANCE restDistance -- 거리 ,A.REST_TYPE restType -- 분류 ,A.REST_CODE redtCode ,B.MENU_NAME menuName --메뉴이름 ,B.MENU_PRICE menuPrice --메뉴 가격 FROM TB_REST_INFO A INNER JOIN TB_MENU B ON(A.REST_CODE = B.REST_CODE) WHERE ..
ibatis는 XML에 정의하다보니... 깜빡깜빡 하는게 있는데 부등호 (즉 ) 를 기냥 쓰게 되면 오류가 난다. (태그에 존재하는 꺽쇠랑 동일하기 때문에 파싱에러발생) 이때는 로 감싸주면 된다 SELECT seq as seq , note as note FROM table user_id = #userId# >= str_to_date(concat('#startYYYYMM#','01000000'),'%Y%m%d%H%i%s') ]]> 참고로 로 안감싸주고 를 쓰게 되면 아래와 같은 오류가 난다. java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause..
테이블이 같을 ㄷ때 insert 방법 ++ 엑셀에 데이터를 만든 다음 쿼리 작성할 것 INSERT INTO TB_MENU (REST_CODE, MENU_SEQ, MENU_NAME, MENU_PRICE, ATCH_FILE_ID) SELECT 202112311200, 1, '엉터리김밥', '5000', '1' FROM DUAL UNION ALL SELECT 202112311200, 2, '치즈라면', '6000', '1' FROM DUAL UNION ALL SELECT 202112311200, 3, '안심돈까스', '7000', '1' FROM DUAL; 테이블이 다를때 insert 방법 ++ INSERT ALL INTO TB_USER_ALL( USER_ID , USER_PW , USER_TYPE , USE..
아래와 같은 형태로 만들것임. 테이블을 클릭한 후 ERD 화면 클릭 생성된 테이블을 더블클릭 논리명과 물리명 입력 후 추가 버튼을 클릭하여 필드를 생성 생성할 때 UNIQUE는 체크 해제할것 -> 나중에 SQL 추출 시 문제가 됏엇음. 관계 차수 설정 시 외래키가 자동으로 등록되며 생성한 필드와 외래키가 중복되는 것이 잇으면 생성한 필드를 지우고 외래키를 사용할것 (원래는 관게차수 설정할 때, 웬만하면 그냥 들어오는데 현재 설계할 때 물리명이 달라서 외래키가 추가로 하나가 생성된것임.) 설계도중 복합키가 잇으면 아래와 같이 기본키를 2개로 설정 설계할 대 외래키 고려를 하고 현 필드내에서 부모키에서 전이된 필드와 중복되는게 잇어서 제거함. 설계 시 아래와같이 자료형을 만들고자 하는 경우 형식을 이렇게..
🤜🏻글 작성 배경오라클 함수 중 lpad, rpad 사용 시 바이트가 한글 2바이트로 나와야되는데 계산이 3바이트로 됨.🤜🏻수행전에 확인수행환경 : MAC OSsqlplus - sys(administrator)로 로그인docker exec -it oracle11gXE sqlplususer-name : system / password : java 로 로그인conn sys/oracle@localhost as sysdba🤜🏻해결 : 오라클 3바이트를 2바이트로 변경1. 한글 바이트 사이즈 확인select vsize('가나다') as bytes1, lengthb('가나다') as butes2 from dual; 2. 데이터베이스 캐릭터 셋 확인select * from nls_database_parameters ..
EXPLAIN PLAN SET STATEMENT_ID = '임의지정1' FOR SELECT EMP_ID, EMP_NAME FROM TEMP WHERE EMP_ID > 0; SELECT LPAD(OPERATION, LENGTH(OPERATION) + 2 * (LEVEL-1))|| DECODE(ID,0,'COST ESTIMATE:'||DECODE(POSITION,'0', 'N/A',POSITION),NULL)||''||OPTIONS|| DECODE(OBJECT_NAME,NULL,NULL,':')|| RPAD(OBJECT_OWNER,LENGTH(OBJECT_NAME)+1,',')||OBJECT_NAME|| DECODE(OBJECT_TYPE,'UNIQUE',' (U) ', 'NIN_UNIQUE', ' (NU) ..
EXPLAIN PLAN SET STATEMENT_ID = '임의지정1' FOR SELECT EMP_ID, EMP_NAME FROM TEMP WHERE EMP_ID > 0; SELECT LPAD(OPERATION, LENGTH(OPERATION) + 2 * (LEVEL-1))|| DECODE(ID,0,'COST ESTIMATE:'||DECODE(POSITION,'0', 'N/A',POSITION),NULL)||''||OPTIONS|| DECODE(OBJECT_NAME,NULL,NULL,':')|| RPAD(OBJECT_OWNER,LENGTH(OBJECT_NAME)+1,',')||OBJECT_NAME|| DECODE(OBJECT_TYPE,'UNIQUE',' (U) ', 'NIN_UNIQUE', ' (NU) ..