2009-07-28 19 views
6

SQL Server 2008 Management Studio'da komut dosyaları oluşturduğumda, komut dosyasında da tarih/saat eklenmiş gibi görünüyor.SSMS kullanılarak oluşturulan SQL komut dosyasında tarih/saat kaldırılsın mı?

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> 

Bunu nasıl kaldırabilirsiniz: Örneğin

?

+2

SQL Server 2008'de kurumsal yönetici diye bir şey yok. Yönetim stüdyosunu mu kastediyorsunuz? –

+0

Bize bir örnek göster, lütfen. – RBarryYoung

cevap

9

Araçlar .. Seçenekler .. SQL Server Nesne

Explorer..Scripting Muhtemelen "Açıklayıcı Başlıkları dahil et" ayarlamanız gerekir = false

Ancak, soru yani bu bir tahmindir belirsizdir.

+2

'Açıklayıcı Başlıkları Dahil Et = false' yorum/tarih oluşturma özelliğini kapattı +1. – JohnB

+0

Bu işe yaradı! Herkesin merak ettiği durumda, otomatik olarak oluşturulan Komut Dosyası Oluşturma'yı kontrol ediyorsanız ve yeni "Komut Dosyası Tarihi" nedeniyle "Değişiklik Yapılıyor" "Checked-In" istemiyorsanız, bu yararlı olur. Btw, SSMS veya VS RegEx Bul ve Dizeleri bu Script Dates Yorumlar varolan Script Files kaldırmak için (kolayca) bilmek ister misiniz? – Tom

+0

RegEx'i aldınız! SSMS'de, Bul (Alt + E etkinken) "' ^/\ * \ * \ * \ * \ * \ * Nesne:. + Komut Dosyası Tarihi:. + \ * \ * \ * \ * \ * \ * /. * $ '" (tırnak işaretleri olmadan) ve hiçbir şey ile değiştirin. "Açıklayıcı Üstbilgileri Dahil Et" = yanlış olduğunda orada ne olacağı boş bir satır bırakacaktır. Not: Sonunda "/" dahil ederseniz, herhangi bir nedenle, sonunda ". *" Gereklidir. Son "/" den sonra bazı Yazdırılabilir Karakterler olabilir mi? – Tom

İlgili konular