본문 바로가기
반응형

SQL4

mssql 오류 개체 xxx 열 xxx에 종속되어 있습니다 mssql 오류 개체 'xxx'은(는) 열 'xxx'에 종속되어 있습니다. mssql 테이블에서 컬럼을 수정할 경우에 발생 할 수 있는 에러 메세지 입니다. 해당 메세지는 컬럼에 기본키(Primary key)가 설정되어 있거나, 기본값 또는 바인딩 또는 그 외 제약조건이 설정되어 있는 경우 입니다. DF__tb_point___resul__15C52FC4이 컬럼에 걸린 제약조건의 이름입니다. ALTER TABLE TESTTB DROP DF__tb_point___resul__15C52FC4; 위 코드로 해당 제약조건을 DROP 한 이후에 컬럼의 수정/삭제를 진행하시면 됩니다. 2023. 3. 21.
mssql select문 사용법 예제 select는 테이블에 있는 데이터를 조회하는 명령어입니다. select 조회 -- point 테이블의 모든 컬럼 조회 select * from point -- point 테이블의 id, [member], [type] 컬럼 조회 select id, [member], [type] from point where 조건 -- type 1인 데이터 검색 select * from point where [type] = 1 -- member 값이 860인 데이터 검색 select * from point where [member] = 860 -- member 값이 860 초과인 데이터 검색 select * from point where [member] > 860 -- type이 1이고 member가 860 이상인 데이터.. 2023. 3. 20.
MSSQL INSERT 사용법 예시 예제 mssql 데이터 삽입 (insert) 사용법 및 예제 입니다. insert 문법 insert into 테이블명 (컬럼1, 컬럼2, 컬럼3, ......) values (데이터1, 데이터2, 데이터3, ......) insert into point (type, member, create_user) values (1, 860, "관리자") insert문의 사용법은 위와 같습니다. 위에 예시는 새로운 데이터를 1개만 추가하는 것입니다. 다른 테이블에 있는 데이터를 현재 테이블에 삽입하는 방법으로는 아래와 같습니다. 다른 테이블의 데이터를 insert -- 일부 컬럼만 복사 insert into 삽입이 필요한 테이블명 (컬럼1, 컬럼2, 컬럼3, ......) select 컬럼1, 컬럼2, 컬럼3, ....... 2023. 3. 19.
SQL 데이터 베이스 디비 종류 이유 DML 1. 데이터 베이스란? > 여러 사람이 공유해 사용할 목적으로 통합하여 관리되는 데이터의 모음 > Maria DB, Amazon Redshift, Oracle DB 등 많은 종류가 존재 2. SQL > Structured Query Language의 약자로 데이터 베이스에 접근하고 조작하기 위한 표준 언어 3. 관계형 데이터베이스 > 하나 이상의 테이블로 이루어지며 서로 연결된 데이터를 가지고 있으며, SQL을 통해 제어 가능 4. 테이블의 구성요소 > 컬럼(Column)과 레코드(Record)로 구성된 표 모든 테이블은 고유의 이름으로 구분 5. DML(Data Manipulation Language) insert update delete select Insert 테이블에 데이터 삽입 INSERT IN.. 2021. 7. 14.
반응형