国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

mssql調(diào)用外部接口

這篇具有很好參考價值的文章主要介紹了mssql調(diào)用外部接口。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言:

斷更很久了。
是因為這段時間發(fā)現(xiàn),AI出來之后,很多博客都沒有記錄的必要了,你問他他都能即時告訴你。

這篇博客產(chǎn)出的原因是,看到一份奇葩需求,說數(shù)據(jù)庫改某行數(shù)據(jù)的狀態(tài)字段,也要調(diào)用接口。
我覺著挺奇葩的,就記錄一下吧。

思路:

數(shù)據(jù)庫觸發(fā)器內(nèi),調(diào)用外部接口

代碼案例:

觸發(fā)器那一塊我就不寫了,重點記錄一下這個數(shù)據(jù)庫調(diào)用api的代碼:

1.打開mssql對Ole Automation Procedures的訪問

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO

2.mssql調(diào)用接口:

DECLARE @url NVARCHAR(200) = ''; -- C#應(yīng)用程序的API地址
DECLARE @body NVARCHAR(MAX) = ''; -- 請求的數(shù)據(jù),可以根據(jù)需要傳遞需要的參數(shù)
DECLARE @response NVARCHAR(MAX) = '';
DECLARE @obj INT; -- 聲明變量

-- 發(fā)送HTTP請求
EXEC sp_OACreate 'MSXML2.ServerXMLHTTP', @obj OUT;
EXEC sp_OAMethod @obj, 'open', NULL, 'POST', @url, 'false';
EXEC sp_OAMethod @obj, 'setRequestHeader', NULL, 'Content-Type', 'application/json';
EXEC sp_OAMethod @obj, 'send', NULL, @body;
EXEC sp_OAMethod @obj, 'responseText', @response OUTPUT;
EXEC sp_OADestroy @obj;

3.關(guān)閉mssql對Ole Automation Procedures的訪問權(quán)限,確保數(shù)據(jù)庫安全性文章來源地址http://www.zghlxwxcb.cn/news/detail-723555.html

sp_configure 'show advanced options', 0;
GO
-- 將 'Ole Automation Procedures' 設(shè)置為 0
sp_configure 'Ole Automation Procedures', 0;
GO
RECONFIGURE;
GO

到了這里,關(guān)于mssql調(diào)用外部接口的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Vue axios調(diào)用springboot接口獲取數(shù)據(jù)庫數(shù)據(jù)并顯示到網(wǎng)頁

    可以查看簡述化的此文 點擊 此文簡述化文章 PS **由于我自己的本次springboot項目內(nèi)容很多,所以只是截取了其中關(guān)于axios調(diào)用接口獲取數(shù)據(jù)的內(nèi)容,還請大家了解工作原理即可** 添加axios和vue2鏈接 div div中使用vue語法v-for來循環(huán)列表數(shù)據(jù)item in list 當(dāng)然關(guān)于數(shù)據(jù)有很多種類嘛,如

    2024年02月07日
    瀏覽(22)
  • MSSQL內(nèi)置數(shù)據(jù)庫角色及訪問權(quán)限設(shè)置

    MSSQL數(shù)據(jù)庫內(nèi)置數(shù)據(jù)庫角色 在MSSQL數(shù)據(jù)庫中,有一些內(nèi)置的數(shù)據(jù)庫角色,這些角色具有特定的權(quán)限和功能。以下是常見的內(nèi)置角色: sysadmin :sysadmin是服務(wù)器級別的角色,擁有最高權(quán)限。sysadmin可以執(zhí)行服務(wù)器上的任何操作,包括創(chuàng)建、修改和刪除數(shù)據(jù)庫、登錄和安全設(shè)置等。

    2024年02月13日
    瀏覽(20)
  • C#操作MSSQL數(shù)據(jù)庫 -增刪改查

    要在C#中連接到Microsoft SQL Server數(shù)據(jù)庫(MSSQL),你可以使用.NET Framework提供的System.Data.SqlClient命名空間中的類。 以下是一個簡單的示例代碼,展示了如何在C#中使用MSSQL數(shù)據(jù)庫鏈接: 在上述代碼中,你需要替換 serverName 、 databaseName 、 userName 和 password 為你實際的數(shù)據(jù)庫服務(wù)器

    2024年02月10日
    瀏覽(22)
  • python中的pymssql操作MSSQL數(shù)據(jù)庫

    在Python中,pymssql是一個用于與Microsoft SQL Server數(shù)據(jù)庫進(jìn)行交互的第三方庫。pymssql提供了連接到數(shù)據(jù)庫、執(zhí)行SQL查詢、插入、更新和刪除數(shù)據(jù)等功能。下面我將詳細(xì)介紹如何使用pymssql進(jìn)行MSSQL數(shù)據(jù)庫操作。 安裝pymssql庫 首先,確保你的Python環(huán)境已經(jīng)安裝了pymssql庫。你可以使用

    2024年02月09日
    瀏覽(95)
  • 利用python中pyodbc操作MSSQL數(shù)據(jù)庫

    pyodbc是一個用于Python的開源庫,用于連接和操作多種數(shù)據(jù)庫管理系統(tǒng)(DBMS),其中包括Microsoft SQL Server、Oracle、MySQL、PostgreSQL等。它提供了一個簡單和統(tǒng)一的接口,使開發(fā)人員可以使用Python編程語言來訪問和操作數(shù)據(jù)庫。 以下是pyodbc的一些主要特點和功能: 數(shù)據(jù)庫連接:p

    2024年02月09日
    瀏覽(19)
  • 艱難的起步---微信小程序訪問MSSQL數(shù)據(jù)庫實例

    艱難的起步---微信小程序訪問MSSQL數(shù)據(jù)庫實例

    一直做單機(jī)版應(yīng)用程序開發(fā),這不客戶都需要手機(jī)端的小程序嘛!眼看著客戶要紛紛“掉粉”,急了!必須馬上學(xué)起!起步的確有點難,好在掉了些頭發(fā)(摸摸還好)突破了通路,高興之余寫下來,希望能夠幫到大家(瞧瞧這大局觀~~~哈哈)。 微信小程序的創(chuàng)建就不贅述了,

    2024年02月11日
    瀏覽(20)
  • 【SQL Server】數(shù)據(jù)庫開發(fā)指南(二)MSSQL數(shù)據(jù)庫開發(fā)對于庫、表、數(shù)據(jù)類型、約束等相關(guān)操作

    本系列博文還在更新中,收錄在專欄:#MS-SQL Server 專欄中。 本系列文章列表如下: 【SQL Server】 Linux 運(yùn)維下對 SQL Server 進(jìn)行安裝、升級、回滾、卸載操作 【SQL Server】數(shù)據(jù)庫開發(fā)指南(一)數(shù)據(jù)庫設(shè)計的核心概念和基本步驟 【SQL Server】數(shù)據(jù)庫開發(fā)指南(二)MSSQL數(shù)據(jù)庫開發(fā)對

    2023年04月09日
    瀏覽(1749)
  • 【SQLServer】sqlserver數(shù)據(jù)庫導(dǎo)入oracle

    【SQLServer】sqlserver數(shù)據(jù)庫導(dǎo)入oracle

    將sqlserver數(shù)據(jù)庫導(dǎo)入到oracle 實用工具: SQL Server Management Studio 15.0.18424.0 SQL Server 管理對象 (SMO) 16.100.47021.0+7eef34a564af48c5b0cf0d617a65fd77f06c3eb1 Microsoft Analysis Services 客戶端工具 15.0.19750.0 Microsoft 數(shù)據(jù)訪問組件 (MDAC) 10.0.19041.2486 Microsoft MSXML 3.0 4.0 6.0 Microsoft .NET Framework 4.0.30319.42000 操

    2024年02月09日
    瀏覽(23)
  • restTemplate調(diào)用外部接口,調(diào)用返回307,用postman直接調(diào)用接口正常返回數(shù)據(jù)

    restTemplate調(diào)用外部接口,調(diào)用返回307,用postman直接調(diào)用接口正常返回數(shù)據(jù)

    restTemplate調(diào)用外部接口,調(diào)用返回307,用postman直接調(diào)用接口正常返回數(shù)據(jù) 結(jié)論:調(diào)用的接口路徑后加/ postman 關(guān)掉自動重定向(filesettins把Automatically follow redirects關(guān)掉),調(diào)用也同樣返回307了 在網(wǎng)上各種搜307,出來的結(jié)果都是什么重定向 getHeaders().getLocation().toString() 獲得返回

    2024年02月03日
    瀏覽(64)
  • SQLServer 數(shù)據(jù)庫之鎖

    SQLServer 數(shù)據(jù)庫之鎖

    SQL Server 數(shù)據(jù)庫支持多個用戶同時訪問數(shù)據(jù)庫,但當(dāng)用戶同時訪問數(shù)據(jù)庫時,就會造成 并發(fā)問題 ,鎖的機(jī)制能很好地解決這個問題,保證數(shù)據(jù)的完整性和一致性; SQL Server 自帶鎖機(jī)制,若是簡單的數(shù)據(jù)庫訪問機(jī)制,完全能滿足用戶的需求;但對于數(shù)據(jù)完全與數(shù)據(jù)完整性有特殊

    2024年02月13日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包