:::: 개발 ::::/::: MSSQL ::: 32

ER-WIN 에서 comment 코드 설정

데이터베이스 유형 변경하기 Database > Choose Database.. Oracle / SQL Server 1. 코멘트가 중복되므로 먼저 해제한다. 1) Toos > Forward Engineer/Schema Generation 2) Options : Other Options의 Comments 항목 해제. 2. 스크립트 생성 코드 등록. 1) Database > Pre & Post Scripts > Model-Level... 실행. 2) Display: Model-level Only 선택 3) New 버튼 클릭 후 Code 탭에 아래 스크립트 추가. ORACLE용 Comment 코드 %ForEachTable() { COMMENT ON TABLE %TableName IS '%EntityName'; ..

SYSOBJECT 활용 쿼리문 모음

SYSOBJECT 활용 쿼리문 모음 USE [DATABASE] SELECT 'DELETE FROM ' + [NAME] FROM SYS.SYSOBJECTS WHERE [xtype] = 'U' xtype 는 Char(2) 데이터형식 이며 개체 유형을 나타낸다. xtype = 'C' -- CHECK 제약조건 xtype = 'D' -- 기본값 또는 DEFAULT 제약조건 xtype = 'F' -- FOREIGN KEY 제약조건 xtype = 'L' -- 로그 xtype = 'FN' -- 스칼라 함수 xtype = 'IF' -- 인라인 테이블 함수 xtype = 'P' -- 저장 프로시저 xtype = 'PK' -- PRIMARY KEY 제약조건 (K 유형) xtype = 'RF' -- 복제 필터 저장 프로시저 ..

[본문스크랩] MS SQL DATE

select convert(char(10),getdate(),111) select convert(char(8),getdate(),112) 이런 형식으로 가져오는데.. 아래와 같이 뒤 번호를 바꿀때 변환되는 형식을 정리했습니다. 참조 하세요. 100 01 13 2006 101 01/13/2006 102 2006.01.13 103 13/01/2006 104 13.01.2006 105 13-01-2006 106 13 01 2006 107 01 13, 2006 108 19:59:41 109 01 13 2006 110 01-13-2006 111 2006/01/13 112 20060113 113 13 01 2006 114 19:59:41 120 yyyy-mm-dd hh:mi:ss(24h) 허허허

[본문스크랩] MS-SQL 설치 팁(보류된 작업 파일)

MS-SQL 을 설치하다보면 아래와 같은 에러가 나올때가 있습니다. 설치 시스템에 이전 프로그램 설치 과정에서 생긴 보류된 파일 작업이 있습니다 실행하기전에 컴퓨터를 다시 시작해야합니다. 재부팅해도 계속 같은에러가 나게 되는데, 그럴때는 아래와 같이 레지스트리를 편집해 주고 재부팅하지 않은채 MS-SQL을 설치하면 됩니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 에서 PendingFileRenameOperations 를 제거

[본문스크랩] nolock 잠금힌트

NOLOCK : 공유 잠금을 실행하거나 단독 잠금을 유지하지 않습니다. 이 옵션을 적용하면 커밋되지 않은 트랜잭션이나 읽는 중 롤백된 페이지 집합을 읽을 수 있습니다. 커밋되지 않은 읽기가 가능합니다. 단 , SELECT 명령문에만 적용됩니다. 보통 select문을 실행하게 되면 SQL서버는 'Shared Lock'을 걸게됩니다. 즉 select하는 순간에 다른 사용자에 의한 데이터의 변경을 잠시 막게되지요. 이 Lock때문에 다른 사용자의 SQL문 수행이 방해받게 됩니다. 대부분의 웹프로그래밍에서는 select시 다른 사용자에 의해 데이터가 변경되어도 큰 문제가 발생하지 않습니다. 다음과 같이 'nolock'이라는 잠금힌트를 사용해서 select를 하면 잠금이 걸리지 않은 상태에서 실행할 수 있습니다...

[본문스크랩] sql2005 Express 설치 및 adventureworks 설치

안녕하세요... 무더운 여름의 시작과 어느덧 장마의 시작이 눈앞입니다 몸관리 잘하시고, 자신의 목표를 위해 최선을 다하는 2006년이 되시길 바랍니다... 아울러 2006년 월드컵에서 땀흘리는 태극전사들을 위해 우리모두 파이팅 합시다... 짝짝~짝~짝짝!!!!대~한~민국~~~ 제 컴퓨터의 설치환경은 노트북이며, Xp Home Edition 입니다. *Microsoft .NET Framework 버전 2.0(x86)* http://www.microsoft.com/downloads/details.aspx?FamilyId=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=ko *sql2005 Express sp1* http://www.microsoft.com/downloa..