전체 글
-
[SQL] ALTER TABLE 문. 테이블 수정하기IT /DataBase 2013. 6. 2. 18:24
ALTER 구문은 테이블을 수정합니다. 컬럼을 추가 한다거나 삭제 한다거나, 컬럼의 속성을 변경해 줄수 있습니다. 도움말에는 열과 제약 조건을 변경, 추가 또는 삭제하거나 파티션을 재할당하거나 제약 조건과 트리거를 설정 또는 해제하여 테이블 정의를 수정합니다. 라고 나와있습니다. 앞서 만들어 봤던 테이블을 한번 확인 해보면 상당히 쓸모없게 생겼는데. alter table 을 통해 컬럼을 추가해주고 삭제하여 좀더 쓸모 있게 만들어 보겠습니다. 나이값을 없애고 생년월일을 넣어 두고 싶습니다. 컬럼이름은 Birth 로 변경을 하고 속성은 문자열 형태로 변경을 할겁니다. 이름을 변경 할때는 저장프로시저를 사용하면 편하지만 alter를 통해 컬럼을 삭제 하고 추가 해봅시다. column userage 삭제 alt..
-
[SQL] SELECT 문 간단하게 파헤치기 . FROM, WHERE, GROUP BY, ORDER BY, JOINㄲIT /DataBase 2013. 5. 30. 11:50
SQL문의 가장 기본이 되는 구문입니다. 쓰는 방법이야 간단하니 주로 테이블, 열 이름들과 씨름을 함. 이름을 간소화 하기 위해서 AS를 이용함 띄어쓰기도 가능. atable as abtable b 같이 쓰는 것임. 이제 SELECT 문을 보기로함. 작업 도중 햇갈린다 싶으면 select * from 테이블 확인하고 작업하다 또 햇갈린다. select * from 테이블 습관적으로 쓰게 되는 구문 가장 많이 사용하는 SELECT 구문에 관하여 파고들어봅시다! SELECT 구문 형식 SELECT select_list [ INTO new_table ] [ FROM table_source ] [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVI..
-
[MSSQL] INSERT INTO 문.테이블에 데이터 추가하기IT /DataBase 2013. 5. 28. 22:54
일단 INSERT 문의 기본 구조를 살펴보면 INSERT INTO [MINING MODEL]|[MINING STRUCTURE] | () INSERT INTO [MINING MODEL]|[MINING STRUCTURE] |.COLUMN_VALUES () 현기증 나려고 하니까 아래 걸로 봅시다 INSERT INTO 테이블 이름 (열1, 열2, ...) VALUE (값1, 값2 , ….) INSERT INTO 테이블이름 ( 열1,열2,열3,열4 ….) SELECT 테이블에 들어갈 값 FROM selct값을 구하기 위한 테이블 WHERE 조건 바로 값을 입력해주는 것과 select문을 이용해서 조건에 맞는 값을 입력하는 경우가 있습 니다. 만들어 놓은 userTbl 과 ItemTbl에 값을 입력 해봅시다. 아직..
-
[SQL] DB ,테이블 만들기, create tableIT /DataBase 2013. 5. 27. 23:14
그림에 보이는 주석처럼 데이터베이스 생성은 create database [데이터베이스이름] 를 통해 합니다. 뭔가 작업을 하려면 데이터베이스가 있어야 겠죠 그냥 무작정 만들어 봅시다 create database userdb --데이터베이스 userdb를 만듭니다. use userdb --데이터베이스 userdb를 사용합니다. create table userTbl ( UserName varchar(50) null, UserAge int null, UserID varchar(50) null, Phone varchar(50) null, Comment varchar(max) null) --테이블을 만듭니다. 테이블 이름은 userTbl이고 안에는 5개의 필드를 만듭니다. create table ItemTbl (..