首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用GitHub操作在Yaml文件中编写SQL Insert查询?

如何使用GitHub操作在Yaml文件中编写SQL Insert查询?
EN

Stack Overflow用户
提问于 2021-07-20 19:02:49
回答 1查看 208关注 0票数 0

我正在尝试将数据插入到我的数据库表中,这些表驻留在Azure SQL数据库中,使用git集线器操作管道,.connection字符串工作得很好,.Need想知道我们如何在yaml文件中编写sql的插入脚本。任何参考链接将不胜感激。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-07-27 13:51:04

如果你想通过GitHub操作执行任何SQL查询,那么你可以在根级别的存储库中创建一个SQL脚本文件(使用SQL Insert语句),并使用YAML的azure/ SQL -action@v1部分下的SQL- file :属性来引用sql文件。一旦构建被运行,它将获得脚本文件并在特定的azure SQL服务器上执行它。请参考下面的YAML代码片段作为参考。

名称:用于GitHub操作的SQL

代码语言:javascript
复制
on:   push:
     branches: [ master ]   pull_request:
     branches: [ master ]
    
      jobs:    build:
    runs-on: windows-latest
    steps:
     - uses: actions/checkout@v1
     - uses: azure/login@v1
       with:
         creds: ${<!-- -->{ secrets.AZURE_CREDENTIALS }}
        
     - uses: azure/sql-action@v1
       with:
        server-name: 'servername.database.windows.net'
        connection-string: ${<!-- -->{ secrets.AZURE_SQL_CONNECTION_STRING }}
        sql-file: './test_sql_script.sql'
     # Azure logout 
     - name: logout
       run: |
            az logout

SQL脚本文件:

内容:

当工作流运行时,它执行SQL脚本文件,如下所示:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68453762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档