본문 바로가기

전체 글

(178)
[MSSQL] 임시테이블 개념과 사용방법! 임시테이블은 임시로 사용되는 테이블입니다. 테이블 생성 시에 이름 앞에 '#'이나 '##'을 붙이면 임시테이블이 생성됩니다. 사용방법은 일반 테이블과 동일합니다.앞에 '#'을 붙인 테이블은 로컬(지역) 테이블이라고 부르는데 이것은 테이블 생성한 사람만 사용할 수 있습니다.앞에 '##'을 붙인 테이블은 전역 임시테이블이라고 부르는데 모든사용자가 사용할 수 있습니다. 사용구문은 똑같습니다 테이블앞에 '#'또는 '##'만 붙여주시면 됩니다. ※구문이 똑같기 때문에 따로 설명을 드릴 건 없는 것 같아요! 임시테이블이라해서 기능이 떨어지고 이런게 아니고 똑같지만 잠시 쓰이는 것입니다.
[MSSQL] IF ~ ELSE 개념과 사용방법! IF~ELSE:한 문장 이상이 처리되어야 할 때는 BEGIN END로 묶어주는 것이 좋다. 조건식이 참일때까지 문장을 실행하는 것이다. 만약 SQL 문장2가 참이면 SQL 문장1은 실행하지않고 넘어간다. 다른 프로그래밍언어와 구문은 다르지만 사용방법은 똑같다. IF문 문장은 무한대로 가능하지만 코딩이 길어지면 CASE문을 사용하는 것이 좋다. 구문형식IF 조건식BEGINSQL 문장1ENDELSEBEGINSQL 문장2END 구문 예제 DECLARE는 변수선언 SET은 변수에 값 지정 PRINT는 화면 출력하는 함수입니다!
[MSSQL] 변수선언(DECLARE) 자료형 사용 T-SQL도 다른 일반적인 프로그래밍 언어처럼 변수를 선언하고 사용할 수 있습니다. 변수선언과 값의 대입방법변수선언:DECLARE @변수이름 데이터형식변수에 값 대입:SET @변수이름 = 변수의값변수 값 출력 : SELECT @변수이름 ※DECIMAL(5,2) 는 123.12 이런식으로 생각하시면 됩니다! 소수점두개!(5,2)==> -999,99~999.99 입니다
[MSSQL]SELECT,INSERT,UPDATE,DELETE 사용방법 SELECT(선택)문 -> 테이블에 있는 데이타베이스 값을 가져올때 사용사용 구문SELECT 열이름 FROM 테이블이름 WHERE 조건 ORDER BY 정렬방식 사용 예시SELECT id,name FROM table1 WHERE name="박승원" ORDER BY DESC; 구문 해석SELECT id,name FROM table1 -> table1에서 id,name을 가져온다WHERE name="박승원" -> name이 '박승원'인 값만 가져온다 ORDER BY DESC -> 내림차순을한다 (ex:5 4 3 2 1 ) 오름차순(ex:1 2 3 4 5 ) INSERT(입력)문 -> 데이터를 삽입할 때 사용사용 구문INSERT INTO ("열이름1의 데이터값1","열이름2의 데이터값","열이름3의 데이터값"..
[ASP] Do ~ Loop 반복문 활용하기!! 테이블에 1부터 100까지 숫자를 채워넣는 코딩이에요~핵심은 rect=num Mod 10 부분인데 10으로 나눴을때 나머지가 0이면이 닫혀서 다음 행에 11~20 또 닫혀서 21~30이렇게 출력이됩니다. 직접 코딩해보세용~ ㅎㅎ
[MSSQL] 트랜잭션의 개념과 이해 트랜잭션은 하나의 논리적 작업 단위로 수행되는 일련의 작업이다. 이 정의에는 전부되거나 전부 되지 않는의 의미가 포함되어 있다.트랜잭션은 우리가 주로 사용하는 은행업무에 비교할 수 있다. 우리가 사용하는 SQL문에는 COMMIT TRAIN이 디폴트로 설정되어 있어서 자동적으로 실행을 해주었다. 트랜잭션은 아래와 같은 특성을 가지고 있다. 원자성:(Atomicity) 트랜잭션은 분리할 수 없는 하나의 단위로서 작업이 모두 수행되거나 수행되지 않아야 한다. 일관성(Consistency)트랜잭션에서 사용되는 모든 데이터는 일관되어야 한다. 잠금과 관련이 깊다. 격리성(Isolation)현재 트랜잭션이 접근하고 있는 데이터는 다른 트랜잭션으로부터 격리되어야 한다. 영속성(Durability)트랜잭션이 정상적으로..
[SQL] 뷰(View)의 개념과 활용방법 뷰는 테이블과 동일하게 사용하는 개체입니다. 똑같다고 생각하시면되고 쉽게 생각하시면 필요한 필드들만 추출하여 테이블을 만들었다 생각하시면 되요. 만약에 사용자의 정보 테이블 필드는 아이디,이름, 비밀번호,이메일, 주소, 나이, 통장번호 같은 것들이 있을때 테이블 전체 목록을 뽑아오면 위험하니깐 아이디,이름,이메일만 뽑아와서 한 개체를 만들 수 있습니다.사용구문 CREATE VIEW userTableASSELECT userid,name,email FROM user_TableGOSELECT * FROM userTable 아이디,이름,이메일 필드만 추출됩니다. 엄청 간단하고 편리하죠! 뷰를 테이블이라 생각해도 무방합니다. 뷰의 장점1.보안에 도움이 된다. -> 뷰를 사용하지 않고 사용자에게 user_Table..
[유머] 흔한 남매의 카톡! 페이스북보다가 웃겨서 퍼왔어요 ㅋㅋ이런 남매들도 있는지 처음알았네요.정말 흔한 남매 맞나요?~ ㅋㅋㅋㅋ 제 주변에는 없는 것 같아요재밌게 읽으시길 바랍니다~!!