SQL其他特性

视图

视图为虚拟的表, 用通过 SELECT 语句创建。

视图可以作为表来使用, 可以复用提高效率, 简化复杂的SQL语句, 也可以起到保护数据的作用。

视图可以嵌套。

1
2
CREATE VIEW view1 AS
SELECT ...;

存储过程

可以简单理解为函数。 将一些重复使用的SQL语句封装起来, 对外提供参数直接调用。

不同的DBMS存储过程写法不同。