본문 바로가기

→ 프로그래밍.데이터베이스20

[ORACLE] LPAD RPAD 함수 :: 문자길이 채우기 [ 오라클 LPAD RPAD 함수 ] 이번엔 오라클 함수 LPAD와 RPAD에 대해 포스팅을 하려고합니다. 오늘 일을 하다가 '0003'으로 저장을 한 후, 조회를 해보면 무조건 '3'으로 출력이되길래 테이블을 확인해보니 해당 컬럼 타입이 NUMBER 타입이더라구요ㅠㅠ.. NUMBER타입은 앞에 앞에 0을 입력해도 다 무시되서 '3'으로만 출력이되요ㅠ설계자분이 그 칼럼을 NUMBER로 설계해주셔서 내맘대로 테이블을 수정은 못하고...ㅠㅠ출력은 무조건 '0003'으로 되야한다고 해서 오라클 함수를 찾아봤어요.ㅋㅋㅋㅋㅋ 해당칼럼을 테이블에서 NUMBER가 아닌 VARCHAR형식으로 바꿔주면 해결될 문제지만 NUMBER 타입으로 가야한다면오라클 함수 LPAD와 RPAD를 활용해보세요!! 오라클 함수에는 많은 .. 2016. 11. 1.
[WPF] Data Template 간단 예제 ● WPF Data Template이란? - 개발자와 디자이너가 멋진 시각 효과를 만들고 제품의 모양을 만드는 데 사용할 수 있는 기능 집합(스타일, 템플릿, 트리거 및 스토리보드) - 상속계층구조 System.Object System.Windows.Threading.DispatcherObject System.Windows.FrameworkTemplate System.Windows.DataTemplate System.Windows.Controls.ItemContainerTemplate System.Windows.HierarchicalDataTemplate - Data Template 간단한 예제 [예제1] [ 예제1 실행결과 ] [예제2] SUTS [ 예제2 실해결과 ] 2016. 10. 27.
[안드로이드] 계산기 어플 만들기 안드로이트 계산기 어플만들기!! - 안드로이드 애플리케이션 만들기에 접하면서 핵심 파일들과 디렉토리가 너무 많아 찾기 힘들었어요ㅠㅠ 그래서 조사한 주요 파일들과 디렉토리정보 공유해드립니당. 참고하세요> 2016. 10. 25.
[Android] WebView를 이용하여 안드로이드에서 웹페이지 열어보자. 제가 예전에 만든 웹 페이지를 안드로이드 어플 에서도 볼 수 있도록 서비스를 제공하기위해 간단히 학습한 결과에요~ㅋㅋWebView어플안에서 웹 페이지를 여는 방법을 포스팅해드리겠습니다ㅋㅋ 1. [Layout .xml]⦁ WebView를 이용해 웹 페이지가 뜨는 영역을 설정해 준다. 2. [ ' res-> values -> strings.xml ' 파일을 열어 title이 있는 곳을 편집해 준다. 이 부분이 어플설치시 표기될 어플명과 웹뷰내에서 상단에 표기될 타이틀 명이다.] Webpractice Hello world! Settings 민지_웹페이지 테스트 3. [AndroidManifest.xml 파일을 열어 위 한 줄 소스를 넣어 준다. 인터넷 사용 권한에 대한 내용 이다.] 4. [ Java 코딩 ].. 2016. 10. 15.
[WPF] Data Binding이란? WPF Data Binding에 대해서 알아보자. WPF Data Binding이란? - 응용 프로그램의 UI 컨트롤의 속성을 다른 컨트롤의 속성이나 어떠한 개체의 속성값으로 자동으로 변하게 하는 등의 작업을 할 수 있는 것. * 바인딩 타겟 • 개체 : 변하길 기대 하는 요소 • 속성 : 실제 변화가 생기는 값 * 바인딩 소스 • 개체 : 제공 될 요소 • 속성 : 제공 될 값 * 바인딩의 모드 4가지 소스 요소의 변화를 타겟 요소에 반영한다. 1. OneWay (default) - 소스 엘리먼트에서의 변화를 타겟 엘리먼트에 반영 2. TwoWay (양방향) - OneWay+타겟 엘리먼트의 변화를 소스 엘리먼트엗 반영 3. OneTime (초기화 시) – 타겟이 소스로부터 초기화되지만 소스의 변화에 반.. 2016. 10. 14.
오라클 DB INSERT와 UPDATE문을 한번에 하기 → MERGE INTO !! INSERT와 UPATE문을 한번에! [MERGE INTO 구문] 쿼리를 다루다 보면 데이터를 넣어야 하는 테이블에 값이 있으면 UPDATE 없으면 INSERT를 해야하는 경우가 많이 있습니다.보통 이런 쿼리를 짜게되면 SELECT 쿼리로 먼저 데이터 유무를 판단하고 서비스단에서 그 결과를 가지고 INSERT쿼리를 돌릴지 UPDATE쿼리를 돌릴지 분기 처리를 해왔습니다.그러다 선배가 제가 짠 쿼리를 MERGE INTO 구문으로 튜닝을 하라해서 막 찾아보다 알게된 MERGE INTO!! 찾아보니 첨엔 구문이 간단해서 좋을거 같으면서도 적용하려하니 버벅거렸던 기억이있어요ㅋㅋMERGE INTO 구문은 구조가 같은 두개의 테이블을 하나의 테이블로 합치기위한 작업을 위해 생긴 구문이며, 오라클에서만 사용이 가능합.. 2016. 9. 23.