24得票3回答
SQL Server数据库最后更新的日期时间

有没有 SQL 脚本可以查找 SQL Server 数据库的最后更新时间? 我想知道数据库元数据上进行更改的最后更新日期时间,而不是表内实际数据的更改。 尤其是在以下情况下: 任何新表在数据库中创建/删除。 已从数据库中的表中添加/删除任何新列。 在数据库中添加/更改任何新视图/存储过程...

17得票1回答
从H2数据库生成构建脚本的简单方法是否存在?

假设有人创建了一个带有表、索引等的H2数据库...有没有一种简单的方法来提取一个SQL脚本,以便在另一个H2数据库中重新创建该数据库的结构? 我不是指表、索引等的内容,只是想复制数据库的一般结构到其他地方。谢谢。

16得票7回答
如何在Toad for MySQL中生成所有数据库对象的脚本

在免费版本的Toad for MySQL(最新版本)中,我可以生成一个包含数据库中所有表的脚本文件。但是,对于存储过程和函数,Toad会为每个对象生成一个单独的脚本文件。 理想情况下,我希望有一个简单的步骤,能够生成包含我的数据库中所有对象(表、视图、存储过程、函数、触发器)到一个单独的文件...

14得票7回答
如何使用批处理文件运行多个 SQL 脚本?

我有一个情况,我有10多个SQL脚本。 我不想一个一个地运行所有脚本。 有没有一种方法可以在SQL Management Studio中连续运行所有脚本。 我找到了this帖子。创建批处理文件似乎更容易。 这就是你需要的: @echo off ECHO %USERNAME% star...

12得票6回答
在Oracle SQL Developer中使用相对路径执行脚本

首先,这个问题涉及到 Oracle SQL Developer 3.2,而不是SQL*Plus或iSQL等。我搜索了很多但没有找到一个直接的答案。 我有几个脚本集合,我正在尝试自动化它们(顺便说一下,我的SQL经验相当基础,大多数都是基于MS的)。我遇到的问题是使用相对路径执行它们。例如,假...

10得票1回答
在DBeaver的SQL脚本中,有没有一种方法可以定义结果标签页的名称?

我正在创建一个MySQL脚本,该脚本在记录上运行并从一系列其他表中提取相关记录,这非常有用。但是,在DBeaver中,结果以选项卡的形式返回,这些选项卡只有结果来自的表的名称,这很有用,但有时让选项卡显示确切的结果会更有用。 是否有一种方式可以在SQL脚本中指定结果应命名为DBeaver捕获...

10得票2回答
在Visual Studio数据库项目中,“Build”、“Compile”和“None”构建操作的区别。

虽然我可以在网络上找到大量关于 Visual Studio 2012 数据库项目中 SQL 脚本的 PreDeploy 和 PostDeploy Build Action 的信息,并且我了解 None 不会在部署时编译或包含脚本。但请问是否有人能明确建议或引导我阅读一篇明确定义 Build 和...

10得票3回答
如何在SQL Server脚本内设置超时时间?

我有一个巨大的脚本文件(近300MB,未来可能更大),我正在尝试运行它。在Gulzar回答我的相关问题的评论中建议我将脚本超时时间设置为0(无超时)。 从脚本内部设置这个超时时间的最佳方式是什么?目前,我将所有这些内容放在脚本文件的顶部,希望其中之一会起作用:sp_configure 'rem...

10得票2回答
SQL Server 2012:如何将所有数据库存储过程脚本化为单独的.sql文件?

我希望能将SQL Server 2012中所有存储过程的脚本转换为Visual Studio 2012中的.sql文件(在不同的项目中)。我想每个存储过程都对应一个.sql文件。我使用SQL Server 2012中右键单击数据库后的“生成脚本”选项获取脚本。然而,每个.sql文件的名称都是s...

9得票2回答
如何在PostgreSQL Linux中执行多个SQL文件?

我可以帮助您翻译如下内容: 我在Linux Debian系统的文件夹(/home/myHSH/scripts)中有许多.sql文件。我想知道如何执行或运行该文件夹内所有的sql文件到PostgreSQL v9.1数据库中。 PostgreSQL信息: Database name=coo...