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
SQL 数据库初学笔记一的更多相关文章
- MySQL数据库学习笔记(九)----JDBC的ResultSet接口(查询操作)、PreparedStatement接口重构增删改查(含SQL注入的解释)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- C#面试题(转载) SQL Server 数据库基础笔记分享(下) SQL Server 数据库基础笔记分享(上) Asp.Net MVC4中的全局过滤器 C#语法——泛型的多种应用
C#面试题(转载) 原文地址:100道C#面试题(.net开发人员必备) https://blog.csdn.net/u013519551/article/details/51220841 1. . ...
- C#学习笔记---C#操作SQL数据库
C#操作SQL数据库 Connection(连接)对象 连接字符串: 形式1.”server=;uid=;pwd=;database=” 形式2.”server=;Intergrated Securi ...
- Android学习笔记——保存数据到SQL数据库中(Saving Data in SQL Databases)
知识点: 1.使用SQL Helper创建数据库 2.数据的增删查改(PRDU:Put.Read.Delete.Update) 背景知识: 上篇文章学习了保存文件,今天学习的是保存数据到SQL数据库中 ...
- CockroachDB学习笔记——[译]The New Stack:遇见CockroachDB,一个弹性SQL数据库
原文链接:https://www.cockroachlabs.com/blog/the-new-stack-meet-cockroachdb-the-resilient-sql-database/ 原 ...
- SQL基础语法笔记教程整理
PS:本文适用SQL Server2008语法. 一.关系型数据库和SQL 实际上准确的讲,SQL是一门语言,而不是一个数据库. 什么是SQL呢?简而言之,SQL就是维护和使用关系型数据库中的的数据的 ...
- SQL*Loader实验笔记【二】
所有SQL*Loader实验笔记 实验案例总结(1-7): SQL*Loader实验笔记[一] 实验案例总结(8-13): SQL*Loader实验笔记[二] 实验案例总结(14-19 ...
- Eclipse连接到My sql数据库的操作总结/配置数据库驱动
Eclipse连接到MYSQL数据库的操作 (自己亲测,开始学习Eclipse(我的Eclipse版本是4.5.2,Jdbc驱动器的jar包版本是5.1.7,亲测可以使用)连接到数据库的时候,发现网上 ...
- MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
随机推荐
- Java——TCP
import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket; //================ ...
- PHP ob系列函数详解
一. 相关函数简介: 1.Flush:刷新缓冲区的内容,输出. 函数格式:flush() 说明:这个函数经常使用,效率很高. 2.ob_start :打开输出缓冲区 函数 ...
- webkit的一些不为人知的高级属性
1.-webkit-tap-highlight-color tap按钮或者链接时,就会出现一个半透明的灰色背景,设置属性: -webkit-tap-highlight-color:transpar ...
- Linux基础整理-软件的安装与卸载
redhat/centos/fedora/suse系列: 摘自网址:http://www.runoob.com/linux/linux-yum.html yum( Yellow dog Updater ...
- centos 7.0 PHP 5.6.5 安装过程 (php+nginx)
php网址 http://php.net/downloads.php 首先下载 php-5.6.5.tar.gz [root@localhost src]# wget http://cn2.php.n ...
- Effective Objective-C 2.0 — 第13条:用“方法调配 技术” 调试 “黑盒方法”
自己理解是调配了方法 在运行期,可以向类中新增或替换选择子所对应的方法实现. 使用另一份实现来替换原有的方法实现,这道工序叫做“方法调配”,开发者常用此技术向原有实现中添加新功能. 一般来说,只有调试 ...
- javascript Date 总结
构造函数 Date 对象的构造函数有以下4种: (1)var variable = new Date(); (2)var variable = new Date(millisenconds); (3) ...
- JS网页加载进度条
参考:http://www.cnblogs.com/timy/archive/2011/12/07/2279200.html
- Java通过JNI调用C
Java调用C有多种方式,本文介绍笔者最近的学习过程,避免今后再犯类似的错误. 首先,Java肯定是调用C的动态链接库,即通过编译器编译后的dll/so文件. 下面介绍gcc编译dll的方法. 一般情 ...
- centos 安装 mysql5.7.9初始密码问题
mysql5.7.9在安装完成后会,root用户会产生一个不为空的初始密码,登陆mysql就会产生问题了,有必要修改一下登陆密码: 这是从网上找的一个方法,加以总结得出来的,亲测可以:# /etc/i ...