![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【SQL基础与进阶】
Jack雨打
吾辈自当自强不息。
展开
-
SQLServer语句
转载:https://www.cnblogs.com/genesis/p/4673149.html1、创建数据库create database 数据库名字2、删除数据库drop database 数据库名字3、创建表(identity(1,1)自动增长,倍数为1,primary key设置主键)create table UserInfo(Id bigint identity(...转载 2019-03-11 15:21:50 · 6601 阅读 · 0 评论 -
【SQL】存储过程基础
转载:https://www.cnblogs.com/genesis/p/4914010.html什么是存储过程呢?存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。那为什么要用存储过程呢?1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过...转载 2019-03-11 17:02:31 · 143 阅读 · 0 评论 -
【SQL】触发器
转载:https://www.cnblogs.com/genesis/p/4940093.html触发器的作用:自动化操作,减少了手动操作以及出错的几率。触发器是一种特殊类型的存储过程,它不同于前面介绍过的一般的存储过程。【在SQL内部把触发器看作是存储过程但是不能传递参数】一般的存储过程通过存储过程名称被直接调用,而触发器主要是通过事件进行触发而被执行。触发器是一个功能...转载 2019-03-12 10:49:30 · 14211 阅读 · 2 评论 -
【SQL】常用语句进阶
1、行转列使用PIVOT()函数select * from #myTb PIVOT ( min(#myTb.尺码 /*后列值*/) FOR #myTb.列名 /*需转列*/ IN ('尺码1','尺码2') ) as PVT使用case when2、数据转换语法:CAST (expression AS...原创 2019-03-12 14:35:18 · 136 阅读 · 0 评论 -
【SQL】理论基础
引用:https://blog.csdn.net/gabby____/article/details/807853791、增删改查增: 注意点:需要写出来字段,不要怕麻烦,不然表结构更改了,就不知道这个值对应的是哪个字段了。insert into student(sno,sname) values('1223','郭靖'),('1224','黄蓉')删:...原创 2019-03-12 16:43:31 · 400 阅读 · 0 评论