我有兩個存儲過程將數據插入到一個表中。我想檢索由特定存儲過程插入的數據。換句話說,我想知道哪個存儲過程在表中存儲了哪些數據。如何知道哪一個存儲過程填充了表中的數據?
回答
向表中添加額外的列並保留過程的簽名
在表中添加額外字段。這是最簡單的方法。 Like'Source' 表中的Store Proprodeure名稱
好主意。但我現在無法改變現在寫的很久以前的表格。任何其他的想法.. – Raj44 2014-12-19 10:13:19
如果你不能改變你現有的表格結構,你可以添加新的表格軌道,表格PK和SP名稱。所以你可以很容易地識別。否則,我認爲SQL Server不存儲關於表數據源的任何信息。 – 2014-12-19 10:19:14
比可能你可以在同一列內添加簽名,例如'123Source'或'123VBC'等數據 – 2014-12-19 10:21:35
- 1. 如何多次調用一個存儲過程並填充一個數據表?
- 2. 如何在存儲過程中在SSRS中填充數據集
- 3. 存儲過程 - 知道下一個ID
- 4. 如何填充從存儲過程
- 5. 用存儲過程的表名填充數據集
- 6. 如何知道哪個存儲過程正在調用目標過程?
- 7. 如何從一個存儲過程填充許多GridView控件?
- 8. 如何使用存儲過程中的參數填充gridview
- 9. 如何使用數據存儲填充JSON數據的表單?
- 10. 如何從存儲過程中填充臨時表而不知道它是SQL Server中的模式
- 11. 使用存儲過程(mssql)中的數據填充select2
- 12. 用存儲過程中的數據填充組合框
- 13. 使用DataTable填充行與存儲過程中的數據
- 14. 想知道如何填充表格
- 15. 如何知道PHP中的存儲過程參數?
- 16. 如何在Oracle存儲過程中填充數組?
- 17. 如何知道SQL Server 2005中哪個存儲過程正在運行
- 18. 中斷處理程序如何知道哪個線程傳遞了數據?
- 19. bodyParser如何知道要向req.body填充哪個視圖?
- 20. 如何知道何時在Android中填充數據完成ListView?
- 21. 如何使用存儲過程填充選擇列表
- 22. 如何在SQL Server中調用存儲過程以從另一個表中填充一個表?
- 23. 從另一個存儲過程在列表視圖中填充下拉列表
- 24. 使用CSV文件填充Mysql數據庫的存儲過程
- 25. 使用存儲過程填充數據集中的自定義表
- 26. NHibernate的 - 從存儲過程填充一個屬性
- 27. 創建一個存儲過程以從其他(多個)表列填充表
- 28. 從返回多個表的存儲過程的表中填充c#列表
- 29. 如何知道哪個用戶付了?
- 30. 如何知道我與Firebase關聯了哪個數據庫?
您是否認爲SQL服務器正在祕密存儲該信息(以及成千上萬的人們可能想知道的其他小細節,例如,*插入時*,*誰*插入它,*哪個*機器請求源自)僅僅是在某個人可能*想要查詢它的機會之外?你能想象會帶來多少額外的存儲開銷嗎?如果你需要這樣的信息,那麼你需要把某些東西放在你記錄那些信息的地方。 – 2014-12-19 10:08:29
我明白了。但有沒有辦法找到哪些數據來自哪個存儲過程。在我的情況下,只有兩個存儲過程.. – Raj44 2014-12-19 10:12:19