是否有VS2010数据库项目的表设计器?

Ric*_*d B 6 database-project visual-studio-2010 datadude

我在这里错过了什么吗?似乎在VS2010中在数据库项目中创建新表的唯一选项是:

将表对象创建为文件,然后将所有约束(默认值)创建为单独的文件,然后将每个索引创建为单独的文件,将主键创建为单独的文件并依次打开...

要么

使用SSMS中的表设计器创建整个表模式,然后使用模式比较工具为表的每个元素创建单个SQL语句的单个文件,并将每个代码块复制到VS中新创建的文件中.

2年前问了这个问题,我希望答案已经改变了.请告诉我VS2010中的数据库项目有一个隐藏的表设计器,我忽略了它.

Dav*_*son 3

我很确定没有一个!

我能问一下为什么您需要一个表设计器来为您的新对象创建和修改创建脚本文件吗?有什么东西是设计师不能给你的吗?

  • @David,在这种情况下我更喜欢设计师,这与我使用其他编码工具(如 VS)而不是在记事本中编码的原因相同。方便、提高生产力和可靠性。希望您会同意某些代码是如此“样板”,以至于工具比人类更快、更可靠地生成和维护它。当“在枪口下”时,我宁愿把时间和思维过程花在业务逻辑上,也不愿花在令人头脑麻木的“ALTER TABLE xxx ADD CONSTRAINT xxx blah, blah blah”语句上。 (2认同)