视图是虚拟的表。封装了SELECT语句的层次,可用来简化数据处理,重新格式化或保护基础数据.
创建视图以便多次使用:

CREATE VIEW ViewName AS
SELECT ...
FROM ...

用视图格式化检索出的数据:

SELECT RTRIM(vend_name) + ' (' + RTRIM(vend_country) + ')'
    AS vend_title
FORM vendors
ORDER BY vend_name;

数据库操作无非CRUD. 我们一个一个看

增: 创建表

一个简单的例子:

CREATE TABLE Table1 (
    column1    CHAR(10)    NOT NULL,
    column2    VARCHAR(10)    NULL    DEFAULT 'FFFF'
)

使用CREATE TABLE 表名 ( )创建表. 列的定义放在圆括号里,用,隔开.
列定义的格式为 列名 数据类型 其它可选定义, 列表如下:

Continue reading

太久没发博客, 博客都荒了(不过本来也没人看, 也谈不上荒😂). 趁复习整理一下数据库与SQL的学习笔记.
笔记基本整理自 <SQL必知必会> 和 教材<数据库系统概论>. 不保证正确性…

简单的检索

检索数据可能是SQL里最常用的语句了, 使用形如

SELECT column1
FROM Table1;

即可检索数据. 此处columu为列名时是检索某列, 为*是检索所有列.

Continue reading