반응형 mssql5 MSSQL delete 구문에 대해 알아보자 mssql 기본 문법중 하나인 delete 구문에 대해 알아볼께요 delete 구문은 mssql 뿐만 아니라 모든 데이터베이스에서 자주 사용되는 기본 구문일 겁니다. 그럼 기본 문법부터 확인할께요 delete from 테이블명 조건문 기본 문법에서 조건문이 없으면 어떻게 될까요? 테이블명에 있는 모든 데이터가 날아갑니다. 아주 조심해야 하는 구문이죠~ 그래서 저 같은 경우 delete 구문을 쓸경우 조건문부터 작성한 후에 테이블명을 가장 나중에 작성합니다. 몇번 실수한 후에 그냥 그렇게 합니다. 잘 익혀두시면 실수할 일은 없을겁니다. 2018. 4. 8. asp OLEDB를 이용해 MSSQL 연결하기 asp를 프로그래밍 하면서 DB와의 연동 작업은 거의 필수입니다. asp에서 MSSQL연동하는 방법은 여러가지가 있지만 저는 두가지 정도 써본것 같네요 초창기 asp프로그래밍에서는 ODBC를 이용해 MSSQL과 커넥션을 했지만 지금은 거의 대부분이 OLEDB를 이용해서 MSSQL과 커넥션을 합니다. 제가 지식이 얕아서 심도 있는 설명을 할 수 없지만 그냥 제가 사용하는 구문으로 간단하게 설명을 드려봅니다. 뭐 이걸 가져다가 쓰셔도 아무런 지장은 없을 것입니다. 그럼 예문을 보시겠습니다. 딱 두줄입니다. 첫번째 구문은 디비연결 인스턴스를 생성하고 두번째 줄은 그 인스턴스의 메소드를 이용해서 디비에 연결하는 구문입니다. 두번째 줄에서 provider은 SQLOLEDB로 데이터베이스에 접근하겠다 이런 뜻입니다.. 2017. 2. 3. mssql convert 함수로 날짜를 원하는대로 출력해보자 mssql의 convert 함수에 대해 알아보겠습니다. convert 함수는 데이터 형식을 다른 데이터 형식으로 변환하는데 자주 사용됩니다. 저같은 경우는 보통 날짜형 데이터를 문자형 데이터로 변환하는데 자주 사용합니다. 먼저 가장 기본이 되는 문법을 살펴보겠습니다. convert(데이터타입, 변경할컬럼, 반환형태) 로 세개의 인자값을 가집니다. 여기서 세번째 인자값은 선택사항이고 첫번째와 두번째 인자값은 필수입니다. 이제 간단한 예문을 살펴보겠습니다. 예) Select convert(varchar(20), int_num) as int_to_varchar from tmp_convert tmp_convert 테이블에서 컬럼 int_num을 varchar(20)에 변경한 후 int_to_varchar에 넣어.. 2017. 1. 31. MSSQL Select 구문에 대해 알아보자 mssql에서 가장 기본이 되는 select 구문에 대해 알아보겠습니다. Select * from 테이블명 가장 기본이 되는 구문입니다. 테이블명에서 모든값(*)을 가져오는 구문이죠 Select * from 테이블명 where 조건문 그다음으로 기본이 되는 구문입니다. 테이블에서 조건문에 해당하는 모든 값을 가져와라 이런 구문이죠 회원 정보를 담고 있는 member 테이블로 예문을 살펴보도록 하겠습니다. select id, name, pwd from member 위 구문을 보면 멤버 테이블에서 id컬럼, name컬럼, pwd컬럼을 모두 가져오는 구문입니다. 그럼 조건문을 활용해서 다음 예제를 살펴보겠습니다. Select id, name from member where id = '아이디' and pwd =.. 2017. 1. 30. mssql 랜덤값 구하기 mssql에서 랜덤값을 구해보도록 하겠습니다. 자주 사용하진 않지만 가끔 사용할 때가 있습니다 예전에는 배너를 디비에 저장하고 저장된 값을 랜덤하게 가져 오는 형태도 많이 이용했죠 그럼 간단하게 살펴보겠습니다. select top 3 * from tablename order by idx desc 이 구문은 tablename이라는 테이블에서 idx를 내림차순 정렬하고 상위 3개의 데이터를 가져오라는 내용입니다. 굳이 설명 안해도 다들 하시겠지만요 정렬값에 따라 상위 3개 값을 가져오는 형태이죠 그렇다면 랜덤한 값을 가져오는 방법은? select top 3 * tablename order by newid() 이렇게 처리하시면 랜덤한 값을 가져오게 됩니다. 물론 실행할때마다 항상 결과값이 달라지구요 첫번째 실.. 2017. 1. 23. 이전 1 다음 반응형