![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 67
ruciy11
Cogito,ergo sum
展开
-
数据库CRUD
数据库基本操作速查数据库CRUD操作一、删除表 drop table 表名称二、修改表alter table 表名称 add 列名 数据类型 (add表示添加一列)alter table 表名称 drop column 列名称( column表示列 drop表示删除)三、删除数据库drop database 数据库四、CRUD操作(create 添加数据rea...转载 2019-01-25 21:33:07 · 259 阅读 · 0 评论 -
SQL创建表
sql创建表表的创建1、创建列(字段):列名+类型2、设置主键列:能够唯一表示一条数据3、设置唯一键:设计--索引/键--添加--唯一键(选择列)--确定 唯一键的内容不能重复4、外键关系:一张表(从表)其中的某列引用另一张表(主表)中主键表外键关系的目的是数据库更加完整更加安全。FK外键 PK主键因为存在各种关系,所以SQL Server数据库...原创 2019-01-25 21:37:48 · 12962 阅读 · 0 评论 -
SQL语句
SQL语句一、数据库:程序用来存取数据的ACCESS:自带,比较小,不是很专业SQL Server:主要用在.NET语言中,比较专业。微软开发MYSQL:主要用在PHP语言中,比SQL server体积比较小oracle:主要用在Java中二、数据库有两个部分:界面+服务服务是可以操作的后台的程序。界面是可以看到数据库的数据的程序。服务和界面是可以分离的...原创 2019-01-25 21:38:43 · 126 阅读 · 0 评论 -
SQL高级查询
高级查询高级查询1、连接查询select * from info,nation——形成笛卡尔积 会形成一个一一对应select * from info,nation where info.nation=nation.codeselect info.code,info.name,sex,nation.name,birthday from info,nation where ...转载 2019-01-25 21:39:43 · 148 阅读 · 0 评论 -
SQL练习题
练习题一、 设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构表(一)Student (学生表) ...转载 2019-01-25 21:40:26 · 595 阅读 · 0 评论 -
SQL编程
SQL编程1、数学函数:操作一个数据,返回一个结果 取上限 ceiling 如果有一个小数就取大于它的一个最小整数 列如9.5 就会取到 10select code,name,ceiling(price) from car 取下限 floor 如果有一个小数就会舍掉小数点以后的数取整select floor(price) from car ...转载 2019-01-25 21:41:23 · 572 阅读 · 0 评论 -
存储过程和触发器
存储过程和触发器---恢复内容开始---存储过程:保存代码,直接调用 create proc jiafa--需要的 参数@a int@b intas --存储过程的内容 declare @c int set @c=@a+@b return @cgo执行 之后就 保存了 在可编程性-存储过程 调用 e...转载 2019-01-25 21:42:54 · 207 阅读 · 0 评论 -
SQL事物
事务事务:保障流程的完整执行就像银行取钱,先在你账上扣钱,然后存入别人的账上,但是从你账上扣完钱了,突然断网了,对方没有收到钱,那么此时你的钱也没有了,,别人的钱也没加上,为了防止此类情况的出现,就用事务。 begin tran--在流程开始的位置 if @@ERROR>0begin rollback tran---回滚事务,到begin t...转载 2019-01-25 21:43:28 · 191 阅读 · 0 评论