文章 "市场模拟(第 24 部分):SQL 入门(七)" 新评论 MetaQuotes 2026.07.23 08:35 新文章 市场模拟(第 24 部分):SQL 入门(七)已发布: 在上一篇文章中,我们完成了对 SQL 的必要介绍。而且,在我看来,我们已经恰当地阐明了我们想要展示和解释的关于 SQL 的内容。这样做是为了让任何前来查看正在构建的市场回放/模拟系统的人,至少能对那里可能发生的情况有所了解。关键在于,对于那些 SQL 能完美处理的事情,编程是没有意义的。 我们即将看到的内容,只有在确信自己在做什么的情况下才能使用。在未熟悉前几节内容之前,请勿尝试使用。否则,你使用 SQL 时会陷入非常糟糕的境地。现在,让我们来了解一下这究竟是怎么回事。假设有一个在表结构方面非常复杂的数据库。这个数据库在这些表之间使用了非常特定的关系。 正如我们在上一主题中所见,如果我们尝试根据主键删除一条记录,而该主键通过外键在另一个表中被使用,那么在所有对该主键的现有引用被移除之前,我们将无法删除该记录。执行此任务的方法已在上一主题中进行了描述。当我们只有几个表时,执行这样的操作相当简单明了,但如果我们有很多表,情况就会变得更为复杂,因为必须为每个表创建一个 DELETE 命令。 作者:Daniel Jose 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 市场模拟(第 24 部分):SQL 入门(七)已发布:
我们即将看到的内容,只有在确信自己在做什么的情况下才能使用。在未熟悉前几节内容之前,请勿尝试使用。否则,你使用 SQL 时会陷入非常糟糕的境地。现在,让我们来了解一下这究竟是怎么回事。假设有一个在表结构方面非常复杂的数据库。这个数据库在这些表之间使用了非常特定的关系。
正如我们在上一主题中所见,如果我们尝试根据主键删除一条记录,而该主键通过外键在另一个表中被使用,那么在所有对该主键的现有引用被移除之前,我们将无法删除该记录。执行此任务的方法已在上一主题中进行了描述。当我们只有几个表时,执行这样的操作相当简单明了,但如果我们有很多表,情况就会变得更为复杂,因为必须为每个表创建一个 DELETE 命令。
作者:Daniel Jose