我試圖在Oracle SQL Developer中打印某些內容以顯示在C++控制檯中。這意味着,我將C++程序連接到Oracle數據庫,並通過Visual Studio調用多個存儲過程。我的問題是這樣的:Oracle - 輸出到Visual Studio
有沒有什麼辦法可以在程序中打印某些內容,當我執行該程序時將出現在C++中?還是必須查詢數據庫並處理Visual Studio上的信息?我知道這聽起來很奇怪,但它會爲我節省很多時間。
我試圖在Oracle SQL Developer中打印某些內容以顯示在C++控制檯中。這意味着,我將C++程序連接到Oracle數據庫,並通過Visual Studio調用多個存儲過程。我的問題是這樣的:Oracle - 輸出到Visual Studio
有沒有什麼辦法可以在程序中打印某些內容,當我執行該程序時將出現在C++中?還是必須查詢數據庫並處理Visual Studio上的信息?我知道這聽起來很奇怪,但它會爲我節省很多時間。
如果您想在C++程序中顯示某些內容,您必須從存儲過程獲取數據,然後將其打印在C++程序中。在存儲過程中打印它不會顯示在您的C++程序中。
你可以做到這一點的Oracle SQL Developer和許多其他Oracle工具做到這一點:
DBMS_OUTPUT
包(dbms_output.put_line
)寫的文字。文本進入會話緩衝區。DBMS_OUTPUT
包(dbms_output.get_lines
)。有關更多信息,請參閱official documentation。
他怎麼能在他的C++控制檯應用程序中顯示? –
我試過了,它沒有出現在我需要的控制檯上。 –
這意味着我將不得不查詢數據庫並正常打印。我也這麼想。感謝:) –