본문 바로가기

전체 글170

LPad 기능구현 /* ========================================================================================== FUNC 명 : [dbo].[ufn_LPAD] FUNC 기능 : @STRING1이 최대 길이 @LENGTH이 될 때까지 왼쪽으로 부터 @STRING2로 채운 문자열을 반환한다. 만약 @STRING1이 @LENGTH보다 길면 왼쪽부터 @LENGTH 길이 만큼 @STRING1 문자열의 일부를 반환한다. @STRING2는 디폴트로 char(1)이지만 char(1)보다 클 때는 문자열의 오른쪽부터 @LENGTH만큼 잘라낸 문자열을 반환한다. Return 값 : @STRING1을 @LENGTH만큼 왼쪽으로 @STRING2로 채운 문자열 실 행 예 .. 2014. 5. 21.
주어진 문자열을 구분자 기준으로 테이블로 반환하는 함수 다음 함수는 문자열을 넘겨받아 해당 문자열을 구분자를 기준으로 테이블로 반환하는 예제이다. CREATE FUNCTION [dbo].[ufn_SplitTable] ( @String VARCHAR(MAX), @Separator CHAR(1) = ',' ) RETURNS @SplitTable TABLE ( Pos INT, Element VARCHAR(1000) ) AS BEGIN DECLARE @Num INT; SELECT @Num = 1; DECLARE @NUMS TABLE(n INT NOT NULL); WHILE @Num < LEN(@String) + 1 BEGIN INSERT INTO @NUMS(n) VALUES(@Num) SET @Num = @Num + 1 END; INSERT INTO @SplitTa.. 2014. 5. 20.
Arduino(아두이노) 란? 아두이노(Arduino)란? - 이탈리아 남자 이름에 많이 사용되며 "절친한 친구"라는 뜻을 가짐. - 오픈소스를 지향하는 마이크로 컨트롤러를 내장한 기기 제어용 기판. 컴퓨터 메인보드의 단순 버전 으로 이 기판에 다양한 센서나 부품 등의 장치를 연결할 수 있다. 컴퓨터와 연결해 소프트웨어를 로드하면 동작을 하게 되므로 제어용 전자 장치부터 로봇과 같은 것을 만들 수 있는 '오픈소스 하드웨어'라고 할 수 있다. 자유 소프트웨어 운동에서 출발한 오픈 소스 라는 개념을 하드웨어 부문까지 확산시킨 것이다.(출처:IT용어사전) 아두이노 UNO 참고사이트 - 아두이노 홈페이지 : www.arduino.cc - 아두이노 다운로드 : 1.0.5 2014. 5. 20.
스크래치란? 스크래치(SCRATCH)는 자신의 대화 형 이야기, 애니메이션, 게임, 음악, 예술을 만들 수있는 새로운 프로그래밍 언어입니다. 2014. 5. 19.