2009-07-28 9 views
6

SQL Server 2008 Management Studio에서 스크립트를 생성 할 때 스크립트에 날짜/시간도 삽입하는 것으로 보입니다.SSMS를 사용하여 생성 된 SQL 스크립트에서 날짜/시간을 제거 하시겠습니까?

USE [AdventureWorks] 
GO 

/****** Object: View [dbo].[vw_test] Script Date: 18/01/2017 3:27:10 PM ******/ 
SET ANSI_NULLS ON 
GO 
<rest of script goes here> 

가 어떻게 그것을 제거 할 수 있습니다 : 예를 들어

?

+2

SQL Server 2008에는 엔터프라이즈 관리자와 같은 것이 없습니다. 관리 스튜디오를 의미합니까? –

+0

예제를 보여주십시오. – RBarryYoung

답변

9

도구 ... 옵션 ... SQL 서버 개체

을 Explorer..Scripting 아마도 "설명적인 헤더를 포함"설정해야 = 거짓

그러나, 귀하의 질문에 그래서 이것은 추측이다 불분명하다.

+2

'Include Descriptive Headers = false'는 주석/날짜 생성, +1을 끕니다. – JohnB

+0

그게 효과가! 혹시 궁금한 점이 있으시면 체크인 자동 생성 스크립트 인 경우 "새 스크립트 날짜"로 인해 "변경 사항"체크 인을 원하지 않는 경우 유용합니다. Btw, SSMS 또는 VS RegEx 찾기 및 바꾸기 문자열을 알고 쉽게 기존 스크립트 파일에서이 스크립트 날짜 주석을 제거 하시겠습니까? – Tom

+0

RegEx를 받았습니다! SSMS에서 찾기 (Alt + E 사용 가능) "^/\ * \ * * * * * * * */Object : + 스크립트 날짜 :. \\ * \ * \ * \ * \ * \ * /. * $' "(따옴표 제외)를 입력하고 아무 것도 입력하지 마십시오. "Include Descriptive Headers"= false 인 경우 빈 줄을 남겨 둡니다. 참고 : 어떤 이유로, 끝에 "/ *"를 포함 시키려면 끝에 ". *"가 필요합니다. 마지막 "/"다음에 일부 후행하는 Unprintable Character가있을 수 있습니까? – Tom

관련 문제