2
Im使用「實體設計器數據庫生成電源包」插件在EDMX中生成DDL代碼時遇到問題。即使ProviderManifestToken設置爲2008,它也會在datetime2上生成日期時間列。它可以修復嗎?我不想一直手動這樣做,因爲我使用模型優先方法...實體設計器數據庫生成電源包爲ProviderManifestToken = 2008生成日期時間而不是日期時間2
Im使用「實體設計器數據庫生成電源包」插件在EDMX中生成DDL代碼時遇到問題。即使ProviderManifestToken設置爲2008,它也會在datetime2上生成日期時間列。它可以修復嗎?我不想一直手動這樣做,因爲我使用模型優先方法...實體設計器數據庫生成電源包爲ProviderManifestToken = 2008生成日期時間而不是日期時間2
我終於找到了如何指定E4輸出datetime2而不是datetime。
您需要更新用於生成DDL的.tt文件。
完整的答案可以在這裏找到:
我有同樣的問題。我連接到SQL Server 2008,ProviderManifestToke設置爲2008,連接字符串甚至指定了類型系統版本= SQL Server 2008.我仍然在我生成的SQL中獲得「datetime」。這是預期的行爲,我們應該手動編輯腳本? – 2011-02-11 16:37:06