본문 바로가기

SQL

[MS-SQL] alter table 을 이용하여 컬럼 추가, 기본키 설정 1. 'sample' 테이블에 'add_key'  컬럼 추가 Alter Table [sample] Add [add_key] varchar(5) Not Null 2. 기존 기본키 삭제(키이름:PK_sample) Alter Table [sample] Drop Constraint PK_sample 3. 새 기본키로 설정 Alter Table [sample] Add Constraint PK_sample ..
초일/말일 구하기 DECLARE @IDATE varchar(8) SET @IDATE = '20090102'   /* 말일구하기 */SELECT Convert(Varchar, DATEADD(DAY,-DATEPART(DD,DATEADD(MONTH,1,@IDATE)),DATEADD(MONTH,1,@IDATE)), 112)   /* 초일구하기 */SELECT Convert(Varchar, DATEADD(DAY,1,DATEADD(DAY,-DATEPART(DD..
오류 5041:MODIFY FILE 실패했습니다. Microsoft SQL 2000 에서 특정 Database 의 트랜잭션 로그의 최대 파일 크기를 조정 하려고 하니 다음과 같은 오류 메시지가 출력되었다. Microsoft SQL-DMO (ODBC SQLState: 42000) 처리방법 [엔터프라이즈 관리자]를 사용하여 데이타 베이스 파일의 위치를 확인합니다. 파일의 위치가 다음과 같다고 가정했을때, Database 이름 : guisin D:\Database\guisin_Data.MDF ..
스크립트 안의 SQL 문장 오류 확인 IF sqlca.sqlcode <> 0 THEN    ROLLBACK;    MessageBox('Error', 'SQL Error')    RETURN FALSE ELSE    Commit;    MessageBox('OK', 'OK') END IF 스크립트 안에서 가장 간단하게 오류를 확인하고 Roll Back 한다. 이녀석도 자주 사용하는데 자..
INSERT UPDATE 기본문법 INSERT INTO [테이블] (컬럼1, 컬럼2, 컬럼3...컬럼X) VALUES (값1, 값2, 값3...값X) UPDATE [테이블명] SET 컬럼1 = 값1, 컬럼2 = 값2, 컬럼3 = 값3...컬럼X = 값X) -_-; 갑자기 생각이 안나서 적어둬야겠다. 아 쪽팔려. ㅠ_ㅜ
원격 연결 허용하기 Error Message : SQL Server 2005에 연결하는 경우 SQL Server 기본 설정에서는 원격 연결을 허용하지 않기 때문에 발생한 오류일 수 있습니다. (Provider : 명명된 파이프 공급자, error: 40 -SQL Server에 대한 연결을 열 수 없습니다.)(Microsoft SQL Server, Error: 1326) - 정확한 원인은 알수 없지만, Microsoft SQL 2005 를 설치하면 기본값으로 원격 연결이..