본문 바로가기

은비냥's Development/。MySQL,MsSQL

MSSQL - 날짜 형식 바꾸기, Convert 결과값 출처 : http://blog.naver.com/PostView.nhn?blogId=krpower&logNo=150125503189&beginTime=0&jumpingVid=&from=search&redirect=Log&widgetTypeCall=true&topReferer=http%3A%2F%2Fsearch.naver.com%2Fsearch.naver%3Fsm%3Dtab_hty.top%26where%3Dnexearch%26ie%3Dutf8%26query%3Dmssql%2B%25EB%2582%25A0%25EC%25A7%259C%26x%3D0%26y%3D0 CONVERT를 사용하여 날짜 형식을 바꾸는 일은 상당히 많은데.. 매번 기억이 잘 안나서 검색해야되서 귀차나서 정리 고고고! 함수 결과값 CONVER.. 더보기
[MySQL] Foreign Key 설정 방법 및 옵션 설명 1. Foreign Key(외래키)는 DB 에서 참조 무결성을 보장하기 위해 사용된다. * 참조 무결성이란? 자식 table 안에 1개의 필드(Columm)가 부모 table 의 필드를 참조하는 관계에서 부모 쪽 데이터의 삭제 또는 업데이트로 인해 참조가 불가능 한 경우를 만들지 않기 위함. 2. Foreign Key 를 가지는 부모테이블과 자식 테이블은 Engine 이 InnoDB 여야만 한다. 3. Foreign Key 로 설정할 두 테이블의 필드는 같은 데이터 형을 가지고 있어야 한다. 4. Foreign Key 로 설정하여 참조할수 있는 값은 꼭 Primary Key 가 아니여도, Unique(인덱스) 이면 가능하다. 5. Foreign Key 로 설정이 불가능한 데이터 형은 BLOB,TEXT 형.. 더보기
[MySQL] MAX() 함수 사용하기 MAX() : 지정한 열에서 가장 큰 값 리턴. - 열의 이름은 항상 지정해야한다. [ 결과 ] Tip) 최대 값 보다 1 큰 값을 구하려면 SELECT MAX(sort) as max_sort FROM prod_class; max_sort : 90 이 리턴. 더보기
[MySQL] SUBSTRING(),CONCAT(),LOCATE() 함수 사용하기 - SUBSTRING() : 문자열의 지정 위치부터 지정 갯수까지의 문자열을 리턴. - 사용법 : SUBSTRING('첫번째인자','두번째인자','세번째인자') 첫번째 인자 : 해당 문자열 두번째 인자 : 지정 위치(시작 위치) 세번째 인자 : 지정 갯수(시작위치에서부터 문자 몇개까지) - CONCAT() : 인자로 전달된 문자열을 모두 붙여서 리턴. - LOCATE() : 지정된 인덱스로부터 지정된 문자열을 찾아서 해당 문자열의 인덱스를 리턴.(인덱스는 1부터 시작) 첫번째 인자 : 찾을 문자열 두번째 인자 : 대상 문자열 세번째 인자 : 찾기가 시작될 인덱스 더보기
[MySQL] 데이터 길이를 조건으로 SELECT LENGTH(field명) = '데이터길이' 를 조건절에 넣어준다. [ 검색 결과 ] 더보기