为 Sql Server 2005 编写脚本。我正在注册一个架构
CREATE XML SCHEMA COLLECTION [dbo].[MySchema] AS N'<xsd:schema ... >'
现在,当我进行更改时,我想放弃它,打电话给
DROP XML SCHEMA COLLECTION [dbo].[MySchema]
我在开发过程中相当频繁地运行这些东西,比如
DROP ...
CREATE ...
但这会在不存在 Schema 的第一次运行时出现问题。我想做类似的事情
IF OBJECT_ID ('MySchema') IS NOT NULL
DROP ...
CREATE ...
但OBJECT_ID ('MySchema')
只是返回NULL
。是否有适当的方法来测试 Sql Server 2005 中是否存在已注册的 Xml 架构集合?
muchos gracias mis amigos :)