删除使用SSMS生成的SQL脚本中的日期/时间?

mrb*_*lah 7 sql-server ssms

当我在SQL Server 2008 Management Studio中生成脚本时,它似乎也在脚本中插入日期/时间.

例如:

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>
Run Code Online (Sandbox Code Playgroud)

我怎么能删除它?

gbn*_*gbn 14

工具..选项.. SQL Server对象资源管理器.脚本

可能需要设置"Include Descriptive Headers"= false

但是,你的问题不清楚所以这是一个猜测.

  • "包括Descriptive Headers = false"关闭评论/日期生成,+ 1. (2认同)
  • 得到了正则表达式!在 SSMS 中,查找(启用 Alt+E)“`^/\*\*\*\*\*\* 对象:.+脚本日期:.+\*\*\*\*\*\*/。 *$`"(不带引号)并替换为任何内容。它将留下一个空行,这就是当“包含描述性标题”= false 时出现的空行。注意:出于某种原因,如果末尾包含“/”,则需要末尾的“.*”。最后一个“/”之后可能有一些尾随的不可打印字符? (2认同)