【问题标题】:Synapse SQL: Error in Inserting url link into Synapse TableSynapse SQL:将 url 链接插入 Synapse 表时出错
【发布时间】:2022-11-09 15:32:15
【问题描述】:

我在将 URL 插入 Synapse 表时遇到问题。

DECLARE @today datetime;
SET @today = CURRENT_TIMESTAMP

INSERT INTO table_url([APITag]
       ,[AuthAPIUrl]
       ,[DataFetchUrl]
       ,[CreatedOn]
       ,[CreatedBy])
VALUES
     ('Indent',
      'https://beta-url.<url_name>.com',
      'https://beta-url.<url_name>.com',
      @today,
      'Abcd')

但是上面的语句给出了错误:

消息 104455,第 16 层,状态 1,第 1 行
不支持 USE 语句在数据库之间切换。使用新连接 连接到不同的数据库。
消息 103010,第 16 层,状态 1,第 3 行
第 11 行,第 12 列的解析错误:“,”附近的语法不正确。

不知道我在这里缺少什么。有没有办法将 URL 转换为字符串?

【问题讨论】:

  • 如错误所述:USE statement is not supported 你不能使用USE dbname

标签: sql-server azure-synapse


【解决方案1】:

在我的环境中复制后,我收到了同样的错误。

根据错误,您收到此消息是因为 Azure 突触不支持 USE Database 语句。或者,您可以直接从专用池中的下拉列表中选择连接到您的数据库,如下所述。

【讨论】:

    猜你喜欢
    • 2021-07-16
    • 1970-01-01
    • 2023-02-23
    • 2021-02-12
    • 2021-03-04
    • 2021-11-19
    • 2021-11-21
    • 1970-01-01
    • 2021-10-22
    相关资源
    最近更新 更多