IT정보공유/DB40 [ DB ] MSSQL 필요할땐 기억 안나는 컬럼 필드 추가, 수정, 삭제 명령어 매번 사용하는 명령어가 아니다 보니, 필드를 추가하거나 삭제하거나, 수정하려고 할때마다기억이 나지 않아 인터넷 검색을 하는 기본적인 SQL 문법입니다. 저만 이런가요? 1. 테이블 필드 수정하기 ex) alter table [테이블명] alter column [필드명] varchar(200) not null 2. 필드 삭제하기 ex) alter table [테이블명] drop [필드명] 3. 필드 추가하기 ex) alter table [테이블명] add [필드명] varchar(20) not null alter table [테이블명] add [필드명] bit DEFAULT 0 not null 4. 보너스 - 자동증가값 설정 ex) alter table [테이블명] alter column [필드명] INT.. IT정보공유/DB 2016. 10. 21. [ DB ] MSSQL 에서 쿼리 반복(query loop) 수행 예제 데이터베이스를 많이 사용하시는 분들에게 어쩌면 유용할지 모르겠네요. MS SQL을 사용하면서 쿼리도 프로그래밍 처럼 for, while 등으로 반복을 시켜주면 좋겠다 싶을 때가 있습니다. DB Query를 잘 모를때는 그냥 프로그래밍으로 해결하기도 했었으나, 지금은 DB 에서도 쿼리문을 반복적으로 수행할 수 있다는 걸 알게 되어서 편리해졌습니다. 역시 사람은 배워야 합니다. 간단한 쿼리 반복 수행 샘플 DECLARE @LOOP_CNT INT; SET @LOOP_CNT = 1; WHILE @LOOP_CNT IT정보공유/DB 2016. 10. 19. [ DB ] MS-SQL 데이터베이스 메모리 사용 제한에 관한 조치 방법 MS-SQL 데이터베이스 메모리 사용 제한에 관한 조치 방법입니다. MS-SQL를 설치 후 특별히 메모리 사용 제한 등의 설정을 하지 않는 경우가 많습니다. 메모리 사용 제한등의 설정을 하지 않는 경우엔 사용량이 많은 데이터베이스라면 MSSQL이 서버의 가용 메모리를 거의 다 차지해 버리는 상황이 벌어지기도 합니다. 이런때에는 시스템이 사용할 수 있는 메모리를 MSSQL 데이터베이스에서 모두 선점을 하게 되므로, 다른 프로세스들이 메모리를 사용하는데 있어서 충분히 활용을 못하고 가상메모리(HDD 공간을 메모리처럼 이용)를 사용하게 되어 시스템 성능이 전반적으로 떨어질 수 있습니다. 이런 상황은 벌어지기 전에 미리 막아야겠습니다. 꼭이요!! 안그러면 메모리 부족으로 MS-SQL 자체가 오동작 할 수도 있고.. IT정보공유/DB 2016. 7. 4. [ DB ] Instant SQL Formatter - 쿼리 문장 정리를 한방에 간단히 소개하자면 SQL 문을 한줄로 작성했을 경우 이를 보기 좋게 정리해 주는 사이트 입니다. MSSQL, mySQL, Oracle 등 다양한 데이터베이스의 SQL Format을 지원해 주며,온라인상에서 별도의 프로그램없이 브라우저로 변환할 수 있기 때문에 개발자에게 매우 유용한 사이트 입니다. ex) select * from Table -> SELECT * FROM table 이런식으로 SQL 문장을 보기 좋게 정렬해 줍니다. 쿼리문이 아주 길거나 복잡할 때, 한방에 정리 할 수 있어서 아주 좋습니다. DB2, MSSQL, MySQL, ORACLE, MDX 등의 SQL 포맷도 지원하므로 아주 유용하고요. 사용법 : Database 선택 -> Format SQL http://www.dpriver.com.. IT정보공유/DB 2016. 6. 23. 이전 1 2 3 4 다음 💲 추천 글 반응형