随笔分类 -  sql

摘要:SQL 通用数据类型 数据类型定义列中存放的值的种类。 SQL 通用数据类型 数据库表中的每个列都要求有名称和数据类型。Each column in a database table is required to have a name and a data type. SQL 开发人员必须在创建 阅读全文
posted @ 2017-12-19 15:46 Sunsin 阅读(923) 评论(0) 推荐(0) 编辑
摘要:SQL NULL 函数 SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数 请看下面的 "Products" 表: P_IdProductNameUnitPriceUnitsInStockUnitsOnOrder 1 Jarlsberg 10.45 16 15 2 阅读全文
posted @ 2017-12-19 15:45 Sunsin 阅读(337) 评论(0) 推荐(0) 编辑
摘要:SQL NULL 值 NULL 值代表遗漏的未知数据。 默认地,表的列可以存放 NULL 值。 本章讲解 IS NULL 和 IS NOT NULL 操作符。 SQL NULL 值 如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录。这意味着该字段将以 NULL 阅读全文
posted @ 2017-12-19 15:44 Sunsin 阅读(250) 评论(0) 推荐(0) 编辑
摘要:SQL Date 函数 SQL 日期(Dates) 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 只要您的数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间部分,情况就有点复杂了。 在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理 阅读全文
posted @ 2017-12-19 15:43 Sunsin 阅读(915) 评论(0) 推荐(0) 编辑
摘要:SQL 视图(Views) 视图是可视化的表。 本章讲解如何创建、更新和删除视图。 SQL CREATE VIEW 语句 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。 您可以向视图添加 S 阅读全文
posted @ 2017-12-19 15:42 Sunsin 阅读(2748) 评论(0) 推荐(0) 编辑
摘要:SQL AUTO INCREMENT 字段 Auto-increment 会在新记录插入表中时生成一个唯一的数字。 AUTO INCREMENT 字段 我们通常希望在每次插入新记录时,自动地创建主键字段的值。 我们可以在表中创建一个 auto-increment 字段。 用于 MySQL 的语法 下 阅读全文
posted @ 2017-12-19 15:41 Sunsin 阅读(296) 评论(0) 推荐(0) 编辑
摘要:SQL ALTER TABLE 语句 ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加、删除或修改列。 SQL ALTER TABLE 语法 如需在表中添加列,请使用下面的语法: ALTER TABLE table_name ADD column_name dataty 阅读全文
posted @ 2017-12-19 15:39 Sunsin 阅读(2462) 评论(0) 推荐(1) 编辑
摘要:SQL 撤销索引、撤销表以及撤销数据库 通过使用 DROP 语句,可以轻松地删除索引、表和数据库。 DROP INDEX 语句 DROP INDEX 语句用于删除表中的索引。 用于 MS Access 的 DROP INDEX 语法: DROP INDEX index_name ON table_n 阅读全文
posted @ 2017-12-19 15:37 Sunsin 阅读(1976) 评论(0) 推荐(0) 编辑
摘要:SQL CREATE INDEX 语句 CREATE INDEX 语句用于在表中创建索引。 在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。 索引 您可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 注释:更新一个包含索引的表需要比更 阅读全文
posted @ 2017-12-19 15:36 Sunsin 阅读(355) 评论(0) 推荐(0) 编辑
摘要:SQL DEFAULT 约束 SQL DEFAULT 约束 DEFAULT 约束用于向列中插入默认值。 如果没有规定其他的值,那么会将默认值添加到所有的新记录。 CREATE TABLE 时的 SQL DEFAULT 约束 下面的 SQL 在 "Persons" 表创建时在 "City" 列上创建 阅读全文
posted @ 2017-12-19 15:34 Sunsin 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:SQL CHECK 约束 SQL CHECK 约束 CHECK 约束用于限制列中的值的范围。 如果对单个列定义 CHECK 约束,那么该列只允许特定的值。 如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。 CREATE TABLE 时的 SQL CHECK 阅读全文
posted @ 2017-12-19 15:33 Sunsin 阅读(405) 评论(0) 推荐(0) 编辑
摘要:SQL FOREIGN KEY 约束 SQL FOREIGN KEY 约束 一个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY。 让我们通过一个实例来解释外键。请看下面两个表: "Persons" 表: "Orders" 表: 请注意,"Orders" 表中的 "P_Id" 阅读全文
posted @ 2017-12-19 15:31 Sunsin 阅读(228) 评论(0) 推荐(0) 编辑
摘要:SQL PRIMARY KEY 约束 SQL PRIMARY KEY 约束 PRIMARY KEY 约束唯一标识数据库表中的每条记录。 主键必须包含唯一的值。 主键列不能包含 NULL 值。 每个表都应该有一个主键,并且每个表只能有一个主键。 CREATE TABLE 时的 SQL PRIMARY 阅读全文
posted @ 2017-12-19 15:30 Sunsin 阅读(269) 评论(0) 推荐(0) 编辑
摘要:SQL UNIQUE 约束 SQL UNIQUE 约束 UNIQUE 约束唯一标识数据库表中的每条记录。 UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。 PRIMARY KEY 约束拥有自动定义的 UNIQUE 约束。 请注意,每个表可以有多个 UNIQUE 约束, 阅读全文
posted @ 2017-12-19 15:28 Sunsin 阅读(1534) 评论(0) 推荐(0) 编辑
摘要:SQL NOT NULL 约束 在默认的情况下,表的列接受 NULL 值。 SQL NOT NULL 约束 NOT NULL 约束强制列不接受 NULL 值。 NOT NULL 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录。 下面的 SQL 强制 "P_Id" 阅读全文
posted @ 2017-12-19 15:26 Sunsin 阅读(532) 评论(0) 推荐(0) 编辑
摘要:SQL 约束(Constraints) SQL 约束(Constraints) SQL 约束用于规定表中的数据规则。 如果存在违反约束的数据行为,行为会被约束终止。 约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。 SQL 阅读全文
posted @ 2017-12-19 15:24 Sunsin 阅读(588) 评论(0) 推荐(0) 编辑
摘要:SQL CREATE TABLE 语句 SQL CREATE TABLE 语句 CREATE TABLE 语句用于创建数据库中的表。 表由行和列组成,每个表都必须有个表名。 SQL CREATE TABLE 语法 CREATE TABLE table_name ( column_name1 data 阅读全文
posted @ 2017-12-19 15:20 Sunsin 阅读(1510) 评论(0) 推荐(0) 编辑
摘要:SQL CREATE DATABASE 语句 SQL CREATE DATABASE 语句 CREATE DATABASE 语句用于创建数据库。 SQL CREATE DATABASE 语法 CREATE DATABASE dbname; CREATE DATABASE dbname; SQL CR 阅读全文
posted @ 2017-12-19 15:18 Sunsin 阅读(940) 评论(0) 推荐(0) 编辑
摘要:SQL INSERT INTO SELECT 语句 通过 SQL,您可以从一个表复制信息到另一个表。 INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。 SQL INSERT INTO SELECT 语句 INSERT INTO SELECT 语句从一个表 阅读全文
posted @ 2017-12-19 15:17 Sunsin 阅读(731) 评论(0) 推荐(0) 编辑
摘要:SQL SELECT INTO 语句 通过 SQL,您可以从一个表复制信息到另一个表。 SELECT INTO 语句从一个表复制数据,然后把数据插入到另一个新表中。 SQL SELECT INTO 语句 SELECT INTO 语句从一个表复制数据,然后把数据插入到另一个新表中。 MySQL 数据库 阅读全文
posted @ 2017-12-19 15:16 Sunsin 阅读(725) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示