如何从ms访问中将表结构和数据导出为txt文件

use*_*187 3 sql-server ms-access

我是ms中的新访问在mysql中我们可以将表结构导出为创建查询,如下所示

CREATE TABLE IF NOT EXISTS `audio_master` (
  `audio_id` int(11) NOT NULL AUTO_INCREMENT,
  `audio_title` varchar(255) DEFAULT NULL,
  `course_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`audio_id`)
)  


INSERT INTO `audio_master` (`audio_id`, `audio_title`, `course_id`) VALUES
(1, 'java audio', 1);
Run Code Online (Sandbox Code Playgroud)

像这样,我需要从MS Access.我如何使用ms Access或sql server这样导出

任何建议或答案高度赞赏

提前致谢

Fel*_*tan 5

如果您使用的是SQL Server Management Studio 2014:

  1. 右键单击数据库,然后单击Tasks - > Generate Scripts ...
  2. 您将被引导至简介页面.单击下一步.
  3. 选择要脚本的数据库对象.您可以编写整个数据库或某些特定数据库对象的脚本.单击下一步.
  4. 您将被定向到Set Scripting Options选项卡.单击" 高级"按钮.
  5. 在" 常规"类别下,转到" 脚本数据类型".
  6. 选择Schema and data,然后单击OK.
  7. 选择输出类型.点击下一步.
  8. 单击Next然后单击Finish.

您现在将CREATE TABLE声明与声明一起使用INSERT.


对于SSMS 2008

  1. 右键单击数据库,然后单击Tasks - > Generate Scripts ...
  2. 选择要脚本的数据库对象.您可以编写整个数据库或某些特定数据库对象的脚本.点击下一步.
  3. 在" 表/视图选项"类别下,转到" 脚本数据"并将其设置为" True".
  4. 选择对象类型.单击"下一步",然后选择要编写脚本的SP,表或视图.
  5. 输出选项中选择.您可以脚本到文件脚本到新查询窗口.单击Next,然后单击Finish.

  • 这是如何回答OP问题的?他想在ACCESS数据库而不是SQL Server中生成脚本。 (2认同)