본문 바로가기
반응형

프로그래밍/MSSQL46

[MSSQL] 테이블 IDENTITY(ID) 속성(테이블 생성 쿼리) MSSQL 속성 중 IDENTITY(ID) 속성이 있습니다. IDENTITY(ID) 속성은 테이블의 특정 칼럼에 설정을 하면 새로운 레코드가 추가될 때 해당 칼럼에는 자동으로 연속적인 숫자, 즉 일련번호가 들어갑니다. 유일한 숫자를 만들어주므로 주로 Primery 키로 많이 사용됩니다. IDENTITY(ID) 속성 구문 IDENTITY(ID) 속성의 구문은 다음과 같습니다. IDENTITY(data_type, seed, increment) data_type : ID 열의 데이터 형식입니다. ID 열의 유효한 데이터 형식은 bit 데이터 형식을 제외한 정수 데이터 형식 범주의 모든 데이터 형식 또는 decimal 데이터 형식입니다. seed(초기값) : 테이블의 첫 번째 행에 할당되는 정수 값입니다. 후속.. 2023. 4. 7.
[MSSQL] 일반 문자열 / 유니코드 문자열 / 고정문자열 / 가변문자열 MSSQL에 문자열 타입이라는 데이터 타입이 있습니다. 문자열 타입은 이름, 직급, 주소와 같은 문자 또는 문장을 나타내기 위해 사용되는 타입입니다. 문자열엔 일반문자열과 유니코드 문자열, 고정문자열, 가변문자열이 있습니다. 이번 포스팅에서 일반 문자열, 유니코드 문자열, 가변 문자열을 설명하도록 하겠습니다. 일반 문자열과 유니코드 문자열 일반 문자열 일반 문자열엔 일반적으로 char, varchar, text 등이 있습니다. 일반 문자열을 저장하기 위한 데이터 타입은 0~9까지의 숫자와 A~Z까지의 알파벳, 키보드에서 입력할 수 있는 일반적인 기호 같은 ASCII문자가 저장됩니다. 표준 ASCII코드 1바이트는 한 개의 글자를 의미합니다. 한글의 경우 한 글자당 2바이트가 한 개의 글자를 표현하는 데 .. 2023. 4. 7.
[MSSQL] SQL Server에서 제공되는 데이터 타입 표(sql 데이터형식) database에는 문자, 숫자, 날짜, 이미지등과 같은 다양한 형태의 데이터가 저장됩니다. 다음은 SQL Server에서 제공되는 데이터타입의 종류입니다. 분류 데이터 형식 범위 및 설명 저장소 크기 정확한 수치 bigint $ -2^{63}(-9,223,372,036,854,755,808) $ ~$ 2^{63}-1 $(9,223,372,036,854,755,807) 8바이트 int $ -2^{31}(-2,147,483,648) $ ~$ 2^{31}-1 $(2,147,483,647) 4바이트 smalint $ -2^{15}(-32,768) $ ~$ 2^{15}-1 $(32,767) 2바이트 tinyint 0 ~255 1바이트 bit 0.1 1비트 고정 실수형 decimal -1038+1 ~ 1038-1.. 2023. 4. 6.
[MSSQL] 데이터베이스 삭제하는 방법 2가지-DB삭제 (SSMS, 쿼리) ms-sql를 사용하다 보면 필요 없는 데이터베이스를 삭제할 일이 있습니다. 오늘 알아볼 것은 SSMS(SQL Server Management Studio)으로 DB 삭제하는 방법과 쿼리문으로 삭제하는 방법을 알아보겠습니다. SSMS(SQL Server Management Studio)으로 DB(데이터베이스) 삭제 SSMS으로 서버 접속 후 개체 탐색기에서 삭제하고자 하는 데이터베이스 우클릭 후 삭제(D)를 클릭합니다. [개체 삭제] 창에서 뜨면 삭제할 데이터베이스명을 확인 후 [확인] 버튼을 누르면 데이터베이스가 삭제되는 걸 확인할 수 있습니다. 개체 삭제 중간 하단에 있는 체크박스에 대한 설명입니다. 옵션 설명 데이터베이스 백업 및 복원 기록 정보 삭제(D) msdb 데이터베이스에서 주제 데이터베이스.. 2023. 4. 6.
반응형