날아라김지원
article thumbnail
MSSQL 4. ORDER BY
SQL 2022. 8. 12. 11:23

- 게시판 테이블 생성 CREATE TABLE BBSTABLE( BBSNO INT, USERNO INT, BBSTITLE NVARCHAR(100), BBSCONTENTS NVARCHAR(400), WRITEDAY DATETIME, PRIMARY KEY(BBSNO) ); - 게시판 테이블 시퀀스 생성 CREATE SEQUENCE BBSTABLESEQ AS int START WITH 0 INCREMENT BY 1 MINVALUE 0 MAXVALUE 2147483647 NO CYCLE; - 테스트용 데이터 입력 INSERT INTO BBSTABLE VALUES(NEXT VALUE FOR BBSTABLESEQ,1, 'HELLO this is title', 'aaaa', getdate()); INSERT INTO..

article thumbnail
Windows10 가상화 설정 체크(intel)
서버이전 프로젝트 2022. 8. 11. 17:43

VMware를 사용해서 가상환경에 윈도우서버, 윈도우를 설치해서 사용해보려고하는데 아무리 체크해도 가상화 설정이 되어 있지 않았다. CPU를 체크해보니 i5-8500 가상화 지원하는 CPU입니다. 가상화 환경을 체크하는 프로그램 1.leomoon, securable사용 2.Intel® Processor Identification Utility 사용 - 그럼 결국 문제는..? 최근에 hyper-v로 이거저거 만지고 해봤는데 그게 문제였다. hyper-v를 제거해주니 제대로 뜨기 시작했다. windows 기능 켜기/끄기로 가서 Hyper-V설정 체크 해제해주고 재부팅 하니 정상 작동! 1.leomoon, securable 2.Intel® Processor Identification Utility 사용 3가지..

article thumbnail
VMware 오류, Module 'VPMC' power on failed.
서버이전 프로젝트 2022. 8. 11. 17:25

virtualized performance counters are not supported on the host cpu type. Module 'VPMC' power on failed. 이와같이 오류날 경우 해결 이와같이 가상환경 설치해놓은 폴더안에 파일이 많은데 그안에 파일 속성을보면 이와같이 .vmx로 되어잇는 파일이 있다 그안에 vpmc.enable을 FALSE로 바꿔준다. 정상적으로 작동하는모습! - 추후 참고할 링크 https://shopkers.tistory.com/entry/vmware-%EC%98%A4%EB%A5%98%ED%95%B4%EA%B2%B0-vcpu0-Module-VPMC-power-on-failed vmware 오류해결 - vcpu-0, Module VPMC power on fa..

article thumbnail
MSSQL 3. Identity, SEQUENCE
SQL 2022. 8. 11. 15:07

- IDENTITY 기본키를 사용자가 다음 숫자를 예상하고 입력하는것은 불가능하다. 그래서 다양한 방법이 존재하는데 그중하나가 identity를 사용하는것이다 (SQL SERVER 2008이하) 형식: IDENTIY(시작할 숫자값, 증가할 숫자값) CREATE TABLE PRODUCT( PRODUCTNO INT IDENTITY(1,1) PRIMARY KEY, --곧바로 이렇게 데이터 타입에 넣어줘도 하단에넣는거랑 똑같다. -- 기존 앞서 맨 아랫줄에 PRRMARY KEY 따로주던 방식과 같다! PRODUCTNAME VARCHAR(10), MAKEDAY DATETIME, PRICE FLOAT, PRODUCTINFO VARCHAR(MAX), ) INSERT INTO PRODUCT ( PRODUCTNAME, ..

article thumbnail
MSSQL 2.DROP TABLE, ALTER TABLE
SQL 2022. 8. 4. 16:57

- DROP TABLE 형식 : DROP TABLE 테이블명 ex) DROP TABLE PRODUCT DROP TABLE은 테이블의 모든데이터, 구조를 삭제한다. CREATE TABLE PRODUCT ( PRODUCTNO INT, PRODUCTNAME VARCHAR(10), MAKEDAY DATETIME, PRICE FLOAT, PRODUCTINFO VARCHAR(MAX) PRIMARY KEY(PRODUCTNO,PRODUCTNAME) ); 이와같이 만들어져 있는 테이블 자체를 삭제 하기 DROP TABLE PRODUCT - DELETE FROM 형식 : DELETE TABLE 테이블명 테이블 구조를 남긴채 데이터만 삭제한다. - ALTER TABLE 컬럼삭제, 컬럼추가, 컬럼변경이 가능하다. CREATE..

article thumbnail
MSSQL 1.무결성 제약조건 - FOREIGN KEY, CHECK, UNIQUE
SQL 2022. 8. 4. 15:46

- FOREIGN KEY 형식: 컬럼명 데이터타입 CONSTRAINT 외래키 이름 FOREIGN KEY(참조컬럼) REFERENES 참조테이블명(참조컬럼) 참조컬럼 2개가 같아야 생성이 된다. CREATE TABLE PRODUCT ( PRODUCTNO INT, PRODUCTNAME VARCHAR(10) NOT NULL, MAKEDAY DATETIME, PRICE FLOAT, PRODUCTINFO VARCHAR(MAX) PRIMARY KEY(PRODUCTNO) ); CREATE TABLE MARKET_CART( CARTNO INT, USERNO INT, PRODUCTNO INT, --아래 제약조건, [제약조건 FK_여기서_참조하는거 FOREIGN KEY(참조할열) 레퍼런스 참조테이블(참조열)] --그냥 규..

article thumbnail
MSSQL 1.무결성 제약조건 - NULL, PRIMARY KEY
SQL 2022. 8. 4. 14:05

무결성 제약조건 제약조건은 데이터의 무결성을 보장받기 위해서 사용 무결성 데이터베이스에 데이터의 정확성(일관성) 제약조건(Constraint) NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK NOT NULL은 데이터삽입(INSERT)시 값을 꼭 넣어줘야 한다. 사용하면 좋을 때: 없어서는 안되는 중요한 값일 경우 - NOT NULL 제약이 걸린경우 데이터를 넣어주지않아 오류가 발생 - NOT NULL 컬럼에 값을 넣어준 경우 제대로 작동한다. 그리고 위와같이 INSERT시에 값을 넣지 않게되면 NULL로서 표기된다. (데이터 값이 존재하지 않음) ** 소스코드 ** --DROP TABLE PRODUCT; CREATE TABLE PRODUCT ( PRODUCTNO ..

article thumbnail
MSSQL 0.데이터 타입
SQL 2022. 8. 3. 14:59

- 기존 테이블 삭제하는법(기존 테이블 존재시) DROP DROP TABLE 테이블이름; ex) DROP TABLE PRODUCT; - 테이블생성 CREATE CREATE TABLE PRODUCT( PRODUCTNO INT, PRODUCTNAME VARCHAR(10), MAKEDAY DATETIME, PRICE FLOAT, PRODUCTINFO VARCHAR(MAX), PRIMARY KEY(PRODUCTNO) ); - 문자열 CHAR,VARCHAR 1.영어만 저장 : char, varchar -> 1글자당 영문이나 숫자등은 1바이트 2.한글,영어+그외 다국어 : nchar, nvarchar -> 모든문자 1글자당 2바이트로 저장 CHAR: 고정된 길이의 문자열을 저장 ex) CHAR(20) 지정 후 'A..