数据库
文章平均质量分 86
魔亦有道
一个爱生活的人
展开
-
SQL基础知识
数据库就是数据的仓库,DBMS数据库管理系统同来对大数据的管理、检索,就是对数据库的管理。 一个DBMS可以管理多个数据库,这些不同的数据库叫catalog或database,DBMS允许把不同的Database保存在不同磁盘,每个数据库中的表名不能相同。 Table:表,把不同类型的数据放到不同的区域,这就形成了表 关于主键需要注意满足一下条件即可: 1.任意两行主键值不同 2.主键值不原创 2017-02-16 15:46:39 · 278 阅读 · 0 评论 -
SQL 插入数据和查询
毫无疑问,SQL语句中最常用的就是SELECT 语句,但是还有三个语句也是很常用的,第一个就是: INSERT 用来将一行插入到数据库表中, 第一行要写出所操纵的数据库,查看效果: 代码:USE mytest1 SELECT *FROM Table_1; 顺序查询的代码:以工号顺序递增的顺序,查询姓名USE mytest1 SELECT 姓名FROM Table_1ORDER原创 2017-02-18 18:29:51 · 3505 阅读 · 0 评论 -
SQL 学习之 更新和删除数据
更新数据 使用UPDATE 语句,UPDATE语句可以更新特定行,也可以更新所有行,所以使用UPDATE时不要忽略了WHERE语句,以免更新了所有行。USE mytest1UPDATE Table_1SET 性别 = 'M'WHERE 性别 ='d'; 格式为: UPDATE 要更新的表 SET 列名和要更改的值 确定要更改的过滤条件 也可以一起改多列,中间要用逗号隔开;USE m原创 2017-02-19 15:05:15 · 550 阅读 · 0 评论 -
创建数据库、添加文件、表等操作
下面以MS SQL server 为例,创建数据库:CREAT DATEBASE mytest on primary( NAME = mytest, FILENAME = 'd:\mytest.mdf', SIZE =3 MB, Maxsize = Unlimited, FILEgrowth = 10%),( NAME = mytest2,原创 2017-02-17 16:09:58 · 1021 阅读 · 0 评论 -
通配符、拼接字段
通配符有些像其他语言中的正则表达式,在过滤模糊值时会很有用。通配符本身实际上是SQL的WHERE子句中有特殊含义的字符,SQL支持集中通配符。为在搜索子句中使用,必须使用LIKE操作符。通配符搜索只能用于文本字段也就是字符串,其他不可用。 1、“%”:表示任意字符出现任意次数(在ACCESS中为*)包括0个。但‘%’不能匹配NULL。USE mytest1SELECT *FROM Table_原创 2017-02-20 13:49:45 · 1536 阅读 · 0 评论 -
SQL中使用函数处理数据
与SQL语句不同,SQL中的函数在不同的DBMS中有很大的不同。比如: 取当前日期的函数 Access中使用NOW( ); DB2和PostgreSQL使用CURRENT_DATE; MYSQL使用CURDATE( ); Oracle 使用SYSDATE; SQL server使用GETDATE(); SQLLite使用DATE( ); 这种情况就给可移植性带来了问题,但也有一个好处原创 2017-02-21 09:09:00 · 502 阅读 · 0 评论 -
各种数据库的注释
OracleREM单行注释-- 单行注释/*多行注释*/ MS SQL Server-- 单行注释/*多行注释*/ MySQL#单行注释-- 单行注释(特别注意,-- 后有个空格!!!)/*多行注释*/ 总结:/*多行注释*/ 和-- 单行注释都差不多,MySQL要注意。非标准的#和REM最好还是不要用了为了兼容-- 后面最好都加空格MySQL注释的说明--------------------转载 2017-03-01 19:29:18 · 8304 阅读 · 0 评论