原文:存儲過程和視圖的區別

SQL里面不帶參數的存儲過程與視圖的區別 存儲過程是程序化的sql可以實現一般sql不能實現的功能。 如:先檢索一個表得到一些數據,經過一定的編輯后更新到另外一個表中 這就可以用不帶參數的存儲過程實現。 視圖是虛擬表,不存儲數據,存儲的是sql,檢索他的時候實際上是執行定義它的sql語句。說明:從你的問題上可以看出,你使用存儲過程僅僅是用它檢索數據,所以你會產生這樣的疑問,一定要記住,存儲過程理解 ...

2020-08-03 13:46 0 709 推薦指數:

查看詳情

存儲過程視圖區別

SQL里面不帶參數的存儲過程視圖區別1、存儲過程是程序化的sql可以實現一般sql不能實現的功能。 如:先檢索一個表得到一些數據,經過一定的編輯后更新到另外一個表中、這就可以用不帶參數的存儲過程實現。 2、視圖是虛擬表,不存儲數據,存儲的是sql,檢索他的時候實際上是執行定義它的sql語句 ...

Tue Jun 12 01:46:00 CST 2012 0 31698
表,視圖存儲過程,函數之間的區別

表 是真實存在的,它占內存空間 視圖 是虛擬表,不存儲數據,存儲的是sql,檢索他的時候實際上是執行定義它的sql語句,不占任何內存存儲過程 理解的簡單一點就是“數據庫中的程序”,可以在不需要外部程序(如C,java,vb等)的情況下,讓數據庫自己解決復雜的、用一般sql不能實現的功能,而視圖 ...

Mon Dec 25 19:58:00 CST 2017 1 6221
視圖存儲過程和函數(一)

視圖 1、什么是視圖:   視圖是一種虛擬存在的表,對於使用視圖的用戶來說基本上是透明的。視圖並不在數據庫中實際存在,行和列數據來自定義視圖的查詢中使用的表,並且是在使用視圖時動態生產的。 2、視圖相對於普通的表的優勢主要包括以下幾項:   a、簡單:使用視圖的用戶完全不需要關系后面 ...

Thu Mar 29 07:32:00 CST 2018 0 2451
SQL存儲過程視圖

存儲過程存儲過程(stored procedure)有時也稱為sproc。存儲過程存儲於數據庫中而不是在單獨的文件中,有輸入參數、輸出參數以及返回值等。 在數據庫中,創建存儲過程和創建其他對象的過程一樣,除了它使用的AS關鍵字外。存儲過程的基本語法如下: CREATE ...

Sun Nov 20 22:38:00 CST 2016 0 2418
MySQL視圖存儲過程

MySQL視圖存儲過程 一. 視圖 視圖是一種特殊的表,但不包含表中應有的任何列和數據,只包含使用時動態檢索數據的查詢(即:sql查詢語句)。 使用視圖的目的,在本質上就是用來查看存儲在別處的數據。 【引例】 查詢 ...

Sat Jun 20 16:59:00 CST 2020 0 928
MySQL(十一)視圖存儲過程

一、視圖 視圖是虛擬的表,它只包含使用時動態檢索數據的查詢。 1、使用視圖的好處 ①重用SQL語句; ②簡化復雜的SQL操作(可以方便的重用它而不必知道它的基本查詢細節); ③使用表的組成部分而不是整個表; ④保護數據(可以給用戶授予表的部分訪問權限而不是整個表的訪問權限); ⑤更改 ...

Fri Mar 17 02:39:00 CST 2017 0 4357
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM