随笔分类 -  SQL Server 2012

摘要:动态SQL的两种执行方式:EXEC @sql 和 EXEC sys.sp_executesql @sql 阅读全文
posted @ 2017-03-20 21:26 i-shanghai 阅读(664) 评论(0) 推荐(2)
摘要:SELECT * FROM dbo.Student; --1, 插入数据 Insert ,逗号分隔可以同时插入多条 INSERT dbo.Student ( StuID, Class, StuName, StuEnName, StuAge, StuBirthday, StuSex, Height, Remark ) VALUES ( '007'... 阅读全文
posted @ 2017-03-18 21:11 i-shanghai 阅读(1103) 评论(0) 推荐(0)
摘要:-- 开窗函数:在结果集的基础上进一步处理(聚合操作) -- Over函数,添加一个字段显示最大年龄 SELECT * , MAX(StuAge) OVER ( ) MaxStuAge FROM dbo.Student; -- Over函数,添加一个字段显示总人数 SELECT * , COUNT(StuID) OVER ( ) StuCount F... 阅读全文
posted @ 2017-01-26 10:47 i-shanghai 阅读(662) 评论(0) 推荐(2)
摘要:Union纵向查询的几个说明: 阅读全文
posted @ 2017-01-25 18:00 i-shanghai 阅读(4360) 评论(0) 推荐(0)
摘要:执行计划显示SQL执行的开销 工具→ SQL Server Profiler : SQL Server 分析器,监视系统调用的SQL Server查询 Top查询 -- Top Percent 选择百分比 SELECT top 30 percent * FROM [SchoolDB].[dbo].[Student] -- Top 支持定义变量查询 declare @per int = 3... 阅读全文
posted @ 2017-01-18 16:21 i-shanghai 阅读(1059) 评论(0) 推荐(0)
摘要:聚合函数 日期函数补充: 阅读全文
posted @ 2017-01-16 17:07 i-shanghai 阅读(2157) 评论(0) 推荐(0)
摘要:Return语句:终止当前T-SQL语句的执行,或者返回结果 阅读全文
posted @ 2017-01-16 16:15 i-shanghai 阅读(248) 评论(0) 推荐(0)
摘要:unicode:双字节编码 variable:可变的 character:字符 T-SQL: Transact Structured Query Language unique:唯一的 Default:默认的 references:参考到 新建表 use SchoolDB Go -- 创建学生表 C 阅读全文
posted @ 2017-01-16 15:05 i-shanghai 阅读(428) 评论(0) 推荐(0)
摘要:--新建数据库 USE master; GO CREATE DATABASE SchoolDB ON ( --数据文件 NAME=SchoolDB_dat, FILENAME='D:\DB\SchoolDB.mdf', SIZE=10, MAXSIZE=50, FILEGROWTH=5 ) LOG ON ( --日志文件 NAME=SchoolDB_log, FILENAME='D:\D... 阅读全文
posted @ 2017-01-16 13:37 i-shanghai 阅读(390) 评论(0) 推荐(0)