
SQL SERVER
tianpeng_tp
这个作者很懒,什么都没留下…
展开
-
SQL语句的执行过程
如下图,是一条SQL模糊查询语句图中SQL语句的执行顺序是:先执行2 from 表,先找到这个表,然后执行3,进行数据过滤,最后执行1把数据查询出来。原创 2018-05-18 17:46:46 · 208 阅读 · 0 评论 -
复制表结构
创建一张新的表,字段全是另一张表创建一个和t_users表结构一模一样的表,新的表名是userinfoselect top 0 * into userinfo from T_Usersselect * from userinfo原创 2018-06-15 09:20:37 · 912 阅读 · 0 评论 -
SQL SERVER使用存储实现增删改查
--使用存储过程实现增删改查--增加create proc usp_UserAdd@uname nvarchar(20),@upass nvarchar(20),@age intasbegin insert into T_Users(UserName,PassWord,Age) values(@uname,@upass,@age)endexec usp_UserAdd @uname=王八犊子,@u...原创 2018-06-14 20:02:40 · 1118 阅读 · 0 评论 -
SQL SERVER分页存储过程
----使用存储过程写一个分页查询select * from T_Usersgocreate proc usp_getDataFY@pagesize int =10, --每页记录条数 --定义变量并赋初始值@pageindex int =1, --当前要查看第几页的记录--@sumCount int output, --总的记录条数 ...原创 2018-06-14 16:04:44 · 556 阅读 · 0 评论 -
SQLSERVER智能提示,不显示的问题。
在SQLSERVER中新建好了一张user表,在新建查询中进行select * from user查询的时候发现编辑器提示对象不存在这个情况的解决方法是:Ctrl+Shift+r就解决了。原创 2018-06-13 17:14:23 · 9193 阅读 · 0 评论 -
MS SQL语句
1、查询数据库有多少张表Select TABLE_NAME FROM 数据库名称.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE'原创 2018-06-04 15:15:26 · 424 阅读 · 0 评论 -
解决VS卸载之后,SQL SERVER Management Studio 启动报错
电脑上同时安装了SQL SERVER2012和VS2015,准备卸载VS2015安装2017卸载之后重启电脑。就发现SQL SERVERManagement Studio启动报这个错误。在优快云上找了一会解决方案之后,知道是这个程序出了问题。于是就准备把这是shell卸载了,然后去修复sql server。这里需要选择SQL SERVER 的安装文件。然后在修复SQL SERVER的过程...原创 2018-05-16 13:59:54 · 4273 阅读 · 1 评论 -
关于表的索引
索引的优点:加快表数据的查询速度索引的缺点:占用存储空间,拖慢更新速度,造成存储碎片。最直接的影响就是:插入,修改,删除数据的时候执行过程比较慢。一张表里面的字段,索引不要过多。...原创 2018-05-22 10:02:24 · 239 阅读 · 0 评论 -
SQL分页脚本
降序排序,跳过前面20条开始取数据SELECT TOP (10) --每页显示多少条 [Extent1].[UserId] AS [UserId], [Extent1].[UserName] AS [UserName] FROM ( SELECT [Extent1].[UserId] AS [UserId], [Extent1].[UserName] AS [UserName]...原创 2018-05-20 13:01:30 · 304 阅读 · 0 评论 -
大数据表查询优化
如果有2张1000W条数据的表,进行连接查询。怎么进行优化?1.建一张临时表,把一张的数据先过滤到临时表中,然后用临时表和另一张大数据表进行连接查询,这样速度会提高一点...原创 2018-05-20 11:21:56 · 600 阅读 · 0 评论 -
MS SQLSERVER模糊查询like笔记
1.以什么开头,查找姓名以张开头的数据select * from userinfo where name like '张%' 最快2.以什么结尾,查找姓名以宇结尾的select * from userinfo where name like '%宇'3.包含什么字符,查找姓名包含明select * from userinfo where name like '%明%' 最...原创 2018-07-20 16:55:53 · 1908 阅读 · 0 评论