mssql

玩转-SQL2005数据库行列转换

注意:列转行的方法可能是我独创的了,呵呵,因为在网上找不到哦,全部是我自己写的,用到了系统的SysColumns(一)行转列的方法先说说行转列的方法,这个就比较好想了,利用拼sql和case when解决即可实现目的 1:建立测试用的数据库

SqlServer开发神器'SQLPrompt'插件的使用详解

目录一:可以用缩写来代替命令语句。二:可以忽略大小写以及会自动补全,当表名或存储过程名字忘记时,只需要写几个关键字母就可以看到提示。三:任何表,视图,存储过程以及函数,作业等都可以快速预览其creat语句四:当输入完“inser

浅谈SELECT *会导致查询效率低的原因

目录前言一、适合SELECT * 的使用场景二、SELECT * 会导致查询效率低的原因2.1、数据库引擎的查询流程2.2、SELECT * 的实际执行过程2.3、使用 SELECT * 查询语句带来的不良影响三、优化查询效率的方法四、总结

win2003 Server配置SQL Server 2005远程连接的方法

今天第一次玩SQL Server 2005,需要配置远程连接。我废话少说,直入主题,总结下我从新手立场在win2003 server环境下去配置的过程。第一步,设置服务器首先在SQL配置管理器中,选择网络配置-TCP/IP如上,总结,1,我

SQL Server 索引介绍

一,索引的概述 1,概念: 数据库索引是对数据表中一个或多个列的值进行排序的结构,就像一本书的目录一样,索引提供了在行中快速查询特定行的能力.2,优缺点:2.1优点: 1,大大加快搜索数据的速度,这是引入索引的主要原因.2,创建唯一性索引,

SqlServer常用函数及时间处理小结

YEAR()函数返回一个整数值,它表示指定日期的年份,一般使用为:Year(时间),如:YEAR('2023-03-14 16:50:08.543')--2023REPLACE()字符串替换函数,一般使用为:REPLACE(被搜索字符串,需

如何利用SQL进行推理

数据库环境:SQL SERVER 2008R2有如下需求:Baker, Cooper, Fletcher, Miller and Smith住在一座房子的不同楼层。Baker 不住顶层。Cooper不住底层。Fletcher 既不住顶层也不

SQL Server 使用 SET FMTONLY ON 获得表的元数据

有时,我们需要获得某张表所有的元数据,我们可能想到的是通过查询系统表获得,但是这比较繁琐,而在SQL Server2005(包含)以后,提供了一个比较简单的操作,只返回表的所有元数据,而没有行数据,它就是SET FMONLY {ON|OFF

SQL DCL数据控制语言的使用

目录1️⃣前言2️⃣DCL语言3️⃣GRANT关键字4️⃣REVOKE关键字5️⃣DENY关键字6️⃣总结1️⃣前言SQL语言中的DCL(Data Control Language)是一组用于控制数据库用户访问权限的语言,主要包括GRANT

异地远程访问本地SQL Server数据库

目录1.前言2.本地安装和设置SQL Server2.1 SQL Server下载2.2 SQL Server本地连接测试2.3 Cpolar内网穿透的下载和安装2.4 Cpolar内网穿透的注册3.本地网页发布3.1 Cpolar云端设置

SQL Server 2008及更高版本数据库恢复方法之日志尾部备份

经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现在先来解决问题。 遇到这种情况,一般都是没有做备份,不然也不会来发

sql调优的几种方式小结

目次一、防止运用select *两、用union all 包办union三、大表驱动小表四、批质拔出五、运用limit六、in外值太多七、删质盘问八、下效的分页九、用毗连盘问承办子查问十、join表没有宜过量十一、join时需求注重十二、节

sql server 2008 r2 express 精简版与企业版的区别

sql server 2008 r2 express是什么版本express是精简版的意思 r2是2008的第2版本,推荐使用。SQL Server Express 2008 r2 可以理解为 "学习版", 就是 没有某些 高级的功能, 但

SQL 嵌套查询的具体使用

目录插入数据select子查询(外语句先执行,内语句后执行)总结嵌套查询又称子查询,有select子查询,where子查询,from子查询,exists子查询。插入数据#创建表及插入记录CREATE TABLE class ( cid i

SQL Server2012附加数据库5120错误(拒绝访问)的解决方法

目录一.修改权限二.更改文件所在位置总结附加数据库失败,错误5120两种解决方法:一.修改权限1.打开该数据库文件存放的目录或数据库文件的属性窗口,选择“属性”菜单->选择“安全”标签->选择

sql server 2005因架构无法删除用户错误15138的解决方法

Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除  解决方法一  先删除此用户对应的架构,然后在删除对应的用户  步骤  1。SQL SERVER MANAGEMENT S

安装sql server 2008时的4个常见错误和解决方法

可能由于操作系统不同,或者在安装SQL 2008的时候已经安装SQL其他版本,因此可能会遇到问题,那么这时我们的实际经验和动手测试的能力也是非常重要的,这样才能少走弯路。问题1:安装sql server 2008 R2,安装过程中提示错误: