본문 바로가기
[MSSQL] 단일 사용자 모드 설정/해제 *단일 사용자 모드 해제----------------------------------------------------ALTER DATABASE 데이터베이스이름 SET Multi_user;---------------------------------------------------- *단일 사용자 모드 설정---------------------------------ALTER DATABASE 데이터베이스 이름SET SINGLE_USER WITHROLLBACK IMMEDIATE--------------------------------- ----Restore DatabaseRESTORE DATABASE YourDBFROM DISK = 'D:\BackUpYourBaackUpFile.bak'WITH MOVE 'You.. 2015. 8. 19.
[mssql] uniquekey 설정, 해제 1.유니크(uniquekey) 설정 use [DATABASE 이름] ALTER TABLE [TABLE 이름] ADD UNIQUE [Column 이름] ex) --------------------------------------------------------------- use EmployeeInfo ALTER TABLE Employee ADD UNIQUE (EmployeeName); --------------------------------------------------------------- 2. 유니크(uniquekey) 해제 use [DATABASE 이름] ALTER TABLE [TABLE 이름] DROP CONSTRAINT [제약조건] * 제약 조건 이름 확인 하기 - 나는 toad for S.. 2015. 8. 13.
[MSSQL] Union [출처 : https://msdn.microsoft.com/ko-kr/library/ms180026(v=SQL.120).aspx] Union 둘 이상의 쿼리 결과를 각 해당 쿼리에 속하는 모든 행이 포함된 하나의 집합으로 결합합니다. Union 연산은 두 테이블의 결합하는 조인을 사용하는 것과는 다릅니다. 기본 규칙 - 열의 개수와 순서가 모든 쿼리에서 동일해야 합니다. - 데이터 형식이 호환되어야 합니다. 테이블의 열의 개수와 순서가 같은 attendanceRecord201508,attendanceRecord201507이 있다고 가정합니다. ------------------------------------------------------------------------ DB name : attendan.. 2015. 8. 12.
NHibernate lazyload : 화면에 보이는 영역에서만 로딩을 하는 기법, 실제 사용자가 보고있는 가시영역만 로딩하는것 Start Fluent NHibernate Introduction Start your project from Visual Studio and say GoodBye to SQL Server and Tables. What is NHibernate? Why do we use this technology? How to start using NHibernate? NHibernate is an ORM (Object Relational Mapping) that maps relational data and objects. When you use NHibernate, you don't have to start f.. 2015. 8. 4.
EXISTS로 시작하는 하위 쿼리 출처 : https://technet.microsoft.com/ko-kr/library/ms189259(v=SQL.105).aspx 하위 쿼리가 EXISTS 키워드로 시작하면 존재 여부를 테스트할 수 있습니다. 외부 쿼리의 WHERE 절은 하위쿼리에서 반환된 행이 있는지 여부를 테스트 합니다. 하위 쿼리는 실제로 데이터를 생성하지 않고 TRUE 또는 FALSE 값을 반환합니다. EXISTS로 시작하는 하위 쿼리는 다음 구문을 사용합니다. WHERE [NOT] EXISTS (subquery) SELECT Name FROM Production.Product WHERE EXISTS (SELECT * FROM Production.ProductSubcategory WHERE ProductSubcategoryID .. 2015. 7. 29.
MS-SQL 다중 업데이트 Update 사용시 하나의 컬럼이 아니라 여러개의 컬럼을 사용하고 싶을때 쓰는 쿼리 update Employee set salary = 40000000, name = '홍길동', pNumber = '010-5959-5959' where eNumber = 100 , 로 구분지어 사용하면됌 2015. 7. 15.