SQL 数据库初学笔记一
做web刚好用得上SQL和php,图书馆借来书,来一个一晚上速成
《SQL必知必会》笔记
通用的语法,相关分类执行程序(DBMS):
Apache Open Office Base
Adobe ColdFusion
IBM DB2
MariaDB
Microsoft Access
Microsoft ASP
Microsoft ASP.NET
Microsoft Query
Microsoft SQL Server
MySQL
Oracle
Oracle Express
PHP
PostgreSQL
SQLite
ODBC数据源
SQL语句语法(具体语言会有不同)
ALTER TABLE 更新已存在的表
COMMIT 事务写入数据库
CREATE INDEX 一个多个列上创建索引
CREATE PROCEDURE 创建存储过程
CREATE TABLE 创建新数据库表
CREATE VIEW 创建一个多个视图
DELETE 删除一行多行
DROP 永久删除数据库对象
INSERT 为表添加一行
INSERT SELECT 将select结果插入到表
SELECT 从一个多个表中检索数据
ROLLBACK 撤销一个事务块
UPDATE 更新一行或多行
SQL 数据类型
字符串
CHAR 1~255个字符的定长字符串,长度在创建时规定
NCHAR 支持多字节或Unicode字符,特殊的CHAR
TEXT 变长文本
NVARCHAR TEXT的特殊形式,支持多字节或Unicode字符
数值数据
BIT 单个二进制位值,0或1,开关标志
DECIMAL 定点或精度可变的浮点值
FLOAT 浮点值
INT 4字节整数值,-214783648~214783648
REAL 4字节浮点值
SMALLINT 2字节整数,-32768~32768
TINYINT 1字节整数值,0~255
MONEY 适合存储货币值
日期时间
DATE 日期值
DATETIME 日期时间值
SMALLDATETIME 精确到分
TIME 时间值
二进制数据类型
BINARY 定长二进制(255B~8000B)
LONG RAW 变长二进制数,最长2GB
RAW 定长二进制数据,最多255B
VARBINARY 变长二进制数据(255B到8000B之间)
https://win95.ajf.me/ 留下一个网址,网页版win95,~box虚拟机,做的很棒膜拜一下,要FQ