我已經維基SQL/PSM,我知道它代表結構化查詢語言/一致存儲模塊。我想知道它究竟是什麼以及它與T-SQL和任何其他版本的SQL有什麼不同?什麼是SQL/PSM,它與SQL的其他版本(如T-SQL)有何不同?
2
A
回答
0
持久存儲模塊存在於許多不同的數據庫技術。接口是不同的,實際的聲明和輸出也可以不同。但總的來說,這是一種將SQL編程代碼&邏輯捆綁在SQL服務器級別的方法。
1
我認爲 ... PSM只是TSQL中「存儲過程」的通用術語。
一個存儲過程基本上只是一堆TSQL(可以像單個SELECT語句一樣簡單,或者像你這樣簡單),它可以接受參數,執行DML/DDL /和其他操作,並報告它最終狀態(成功或失敗)被編譯成單個執行計劃。
也稱爲存儲過程或PL/SQL中的'過程' - 它在那裏基本上是一樣的。
SQLlite中未存儲prodecures ...
1
相關問題
- 1. 什麼是Android核心,它與Android版本有何不同?
- 2. 什麼是單播DNS?它與其他類型的DNS有什麼不同?
- 3. SPARC是什麼使它與其他一切不同?
- 4. cppunit測試框架是否有不同的版本?如果是,那麼它的最新版本是什麼?
- 5. 張量:它是什麼,它與載體有什麼不同?
- 6. SQL Server Management Studio與其他版本
- 7. 什麼是事件循環,與使用其他模型有什麼不同?
- 8. 谷歌的Dremel是什麼?它與Mapreduce有什麼不同?
- 9. TSQL - 某些|任何爲什麼他們與不同的名字相同?
- 10. 什麼是SQL版本662?
- 11. 什麼是.dat證書?它與JKS之類的其他證書格式有什麼不同?
- 12. Java中的引用變量究竟是什麼?它與其他變量有什麼不同?
- 13. 爲什麼在一個版本中REC_Catch_Exception而不是其他版本?
- 14. 機械化什麼是cookiejar,它與餅乾有什麼不同?
- 15. 什麼是Dockerfile.dev,它與Dockerfile有什麼不同
- 16. 什麼是mdToken,它與MethodTable有什麼不同?
- 17. 什麼是CLI/C++?它與'普通'C++有什麼不同?
- 18. 什麼是renderAjax(),它與render()有什麼不同?
- 19. NaNi是什麼,它與NaN有什麼不同?
- 20. 什麼是具體調用,它與Reflection有什麼不同?
- 21. local()與R中的其他閉包方法有什麼不同?
- 22. 流利的API與其他API有什麼不同?
- 23. x86_64的binutils是否有其他版本?
- 24. 什麼是Windows服務?它們與其他.NET應用程序有什麼不同?
- 25. 什麼是棄用?如何在所有版本中處理它?
- 26. 什麼是二進制比較,它與文本比較有什麼不同
- 27. TSQL更新表與其他
- 28. 什麼是最新版本的WinForms?這與.NET的版本有什麼關係?
- 29. 與WCF和其他Web服務有什麼不同?
- 30. memcached與其他分佈式緩存有什麼不同?
這不僅僅是存儲過程的「通用術語」。這是一個ANSI標準,它定義了這些過程的樣子,以及它們支持的語言元素。它還定義了這些語法。 T-SQL離這個標準很遠。 –