Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sql在创建数据库对象时忽略依赖项_Sql_Sql Server_Sql Server 2008 - Fatal编程技术网

sql在创建数据库对象时忽略依赖项

sql在创建数据库对象时忽略依赖项,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,在创建数据库对象时,他们有没有办法忽略依赖关系? 例如,我希望在使用表的数据库上创建一个函数,但我希望在创建表之前创建此函数。我认为没有必要这样做。你认为这样做有好处吗 在oracle中,您可以在数据库中不存在依赖对象的情况下创建函数、包或过程,但当您编译时,会显示“已编译带错误”,如果必须使用它们,则必须重新编译该对象 你为什么要这样做?当然,在函数中使用对象之前,您需要了解对象,那么为什么不先创建它们呢?我想创建一个能够动态创建db对象的自动化系统,它们更多的是使用函数的表。所以我想在创建表

在创建数据库对象时,他们有没有办法忽略依赖关系?
例如,我希望在使用表的数据库上创建一个函数,但我希望在创建表之前创建此函数。

我认为没有必要这样做。你认为这样做有好处吗


在oracle中,您可以在数据库中不存在依赖对象的情况下创建函数、包或过程,但当您编译时,会显示“已编译带错误”,如果必须使用它们,则必须重新编译该对象

你为什么要这样做?当然,在函数中使用对象之前,您需要了解对象,那么为什么不先创建它们呢?我想创建一个能够动态创建db对象的自动化系统,它们更多的是使用函数的表。所以我想在创建表之前创建函数。我想创建一个能够动态创建db对象的自动化系统,它们更多的是使用函数的表。所以我想在创建表之前创建函数从数据库的角度思考。数据库如何知道您要创建在函数中使用过的表?