做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

SQL 数据库初学笔记一的更多相关文章

  1. MySQL数据库学习笔记(九)----JDBC的ResultSet接口(查询操作)、PreparedStatement接口重构增删改查(含SQL注入的解释)

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  2. C#面试题(转载) SQL Server 数据库基础笔记分享(下) SQL Server 数据库基础笔记分享(上) Asp.Net MVC4中的全局过滤器 C#语法——泛型的多种应用

    C#面试题(转载) 原文地址:100道C#面试题(.net开发人员必备)  https://blog.csdn.net/u013519551/article/details/51220841 1. . ...

  3. C#学习笔记---C#操作SQL数据库

    C#操作SQL数据库 Connection(连接)对象 连接字符串: 形式1.”server=;uid=;pwd=;database=” 形式2.”server=;Intergrated Securi ...

  4. Android学习笔记——保存数据到SQL数据库中(Saving Data in SQL Databases)

    知识点: 1.使用SQL Helper创建数据库 2.数据的增删查改(PRDU:Put.Read.Delete.Update) 背景知识: 上篇文章学习了保存文件,今天学习的是保存数据到SQL数据库中 ...

  5. CockroachDB学习笔记——[译]The New Stack:遇见CockroachDB,一个弹性SQL数据库

    原文链接:https://www.cockroachlabs.com/blog/the-new-stack-meet-cockroachdb-the-resilient-sql-database/ 原 ...

  6. SQL基础语法笔记教程整理

    PS:本文适用SQL Server2008语法. 一.关系型数据库和SQL 实际上准确的讲,SQL是一门语言,而不是一个数据库. 什么是SQL呢?简而言之,SQL就是维护和使用关系型数据库中的的数据的 ...

  7. SQL*Loader实验笔记【二】

      所有SQL*Loader实验笔记 实验案例总结(1-7):     SQL*Loader实验笔记[一] 实验案例总结(8-13):   SQL*Loader实验笔记[二] 实验案例总结(14-19 ...

  8. Eclipse连接到My sql数据库的操作总结/配置数据库驱动

    Eclipse连接到MYSQL数据库的操作 (自己亲测,开始学习Eclipse(我的Eclipse版本是4.5.2,Jdbc驱动器的jar包版本是5.1.7,亲测可以使用)连接到数据库的时候,发现网上 ...

  9. MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

随机推荐

  1. Tomcat配置并启用HTTPS

    参考文献:http://www.cnblogs.com/xdp-gacl/p/3744053.html#blogTitle2 概述:用sun公司提供的keytool(位置为<JAVA_HOME& ...

  2. QT 初阶 第二章 创建对话框(查找对话框实例)

    最终效果图: 该对话框由三个文件组成:finddialog.h .finddialog.cpp. main.cpp 代码+注释 /*--finddialog.h--*/ #ifndef FINDDIA ...

  3. OBJ Loader Source Code

    https://github.com/ChrisJansson/ObjLoader http://www.codeproject.com/Articles/798054/SimpleScene-d-s ...

  4. UITextView限制输入文字

    一.设置UITextView的delegate为控制器 二.实现代理方法 #pragma mark - UITextViewDelegate - (BOOL)textView:(UITextView ...

  5. LaTeX Software & Manuals

    LaTeX Software & Manuals How to Typeset Equations in LaTeX LaTeX is a very powerful tool for typ ...

  6. Vim以及Terminal 配色方案---"Solarized"配色

    linux用户给vim 以及terminal的配色方案---Solarized配色 官网地址:http://ethanschoonover.com/solarized 看这配色:八卦乾坤,赏心悦目,高 ...

  7. virtualbox中centos系统配置nat+host only上网

    以前一直使用的是virtualbox的桥接模式,桥接模式的特点: 虚拟机和宿主机处于同等地位,就像是一台真实主机一样存在于局域网中,可以分配到一个网络中独立的IP. 虚拟机和宿主机之间能够互访. 如果 ...

  8. Web 安全测试

    http://blog.sina.com.cn/s/blog_a1bbddc70101dt12.html http://blog.csdn.net/pdn2000/article/details/64 ...

  9. 别老扯什么Hadoop了,你的数据根本不够大

    本文原名“Don't use Hadoop when your data isn't that big ”,出自有着多年从业经验的数据科学家Chris Stucchio,纽约大学柯朗研究所博士后,搞过 ...

  10. shell学习之路:流程控制(for)

    for循环的语法: 1.  for 变量 in 值1 值2 值3.... do 程序 done 例如:下列脚本会分别打印4次 分别是morning noon afternoon evening的值 # ...