当请求的数据库中不存在该表时,我会收到一个异常。我想在存储过程中写入一些东西,以检查该表是否存在,如果不存在则返回一些更有用的内容。
这比看上去要复杂得多。我可以使用动态SQL获取变量数据库名。我可以用IF EXISTS(SELECT * FROM SYS.DATABASES WHERE NAME = PARAMETER1)检查这些数据库是否存在。为了检查表是否存在</em
这个例子给了我一个在赋值之前引用的UnboundLocalError:局部变量't2‘ if id2 is not None: op('person2'elif id2 > 0: t2.kill() 相反,我尝试执行以下命令来检查t2是否存在 if 't2' in locals(): 我没有得到任何错误,但是t2在本地