LCJ*_*LCJ 3 azure-sql-database azure-sql-server
我是 Azure SQL 数据库的新手。我有一个EXTERNAL DATA SOURCE如以下链接中列出的。
CREATE EXTERNAL DATA SOURCE [My_data_src] WITH (TYPE = RDBMS, LOCATION = N'myserver', CREDENTIAL = [my_cred], DATABASE_NAME = N'MyDB')
Run Code Online (Sandbox Code Playgroud)
去
在创建新的外部数据源之前,我需要查明它是否已经存在。是否有任何查询或 dmv 可以找到这个?
小智 6
以下命令为您提供数据库中所有现有外部数据源的列表
select * from sys.external_data_sources;
Run Code Online (Sandbox Code Playgroud)
要检查特定的外部数据源是否存在,请使用以下命令:
IF EXISTS (
SELECT name
FROM sys.external_data_sources
WHERE [name] = 'Name of Datasource'
)
BEGIN
PRINT 'Yes'
END
Run Code Online (Sandbox Code Playgroud)
如果数据源存在则打印 Yes。
请参阅 - sys.external_data_sources (Transact-SQL)
| 归档时间: |
|
| 查看次数: |
3872 次 |
| 最近记录: |