2009-06-17 53 views
0

当我为我的项目生成我的数据库脚本时,我想管理SQLScript中注释中使用的日期格式。有没有一种方法来指定与SQLServer管理对象脚本一起使用的日期格式

我有我的区域设置设置为澳大利亚格式,但他们似乎被忽视。

Imports Microsoft.SqlServer.Management 
... 
     Dim scr As Smo.Scripter 
     Dim opt As Smo.ScriptingOptions 

... 
     opt = New Smo.ScriptingOptions 
     opt.???? = //Is there something that I can set to control the date? 
     opt.Encoding = Encoding.ASCII 
     opt.DriAll = True 
     opt.ClusteredIndexes = True 
     opt.Default = True 
     opt.Indexes = True 
     opt.IncludeHeaders = True 
     opt.AppendToFile = True 

结果在一个脚本的评论看起来像这样...注意日期是美国格式。

/****** Object: Table [dbo].[AAAExampleData] Script Date: 06/17/2009 10:08:38 ******/ 
    SET ANSI_NULLS ON 

我知道评论只是为了可读性,但我想完全控制我的输出。

如果这是不可能的,请说出来。

+0

错误提交连接为 https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=467690 – 2009-06-17 03:39:15

回答

1

我建议您向Microsoft报告这个错误:http://connect.microsoft.com/sqlserver/。首先搜索,看看是否有其他人报告了这一点。很可能某个不是英语的人会报告这一点;你只是想改变字段的顺序,其他人需要改变语言和字符集!

一旦你输入了错误报告,请编辑你的问题以包含一个链接。我们,感兴趣的各方可以对您的错误报告进行投票。

+0

完成感谢提示 – 2009-06-17 04:07:27

相关问题