随笔分类 -  sql

摘要:USE [FlightDB]GO/****** Object: StoredProcedure [dbo].[ProFlightPageList] Script Date: 2016/8/3 17:30:30 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFI 阅读全文
posted @ 2016-08-03 17:32 无处安放的青春 阅读(250) 评论(0) 推荐(0)
摘要:select top 10 * from tablename order by NEWID() --生成随机时间 SELECT CONVERT(VARCHAR,CONVERT(DATETIME,100/RAND(),120),120) 阅读全文
posted @ 2016-07-25 11:37 无处安放的青春 阅读(229) 评论(0) 推荐(0)
摘要://实现:每天自动备份数据库,定期删除备份 //步骤:【开始】--【所有程序】--【Microsoft SQL Server 2005】--【SQL Server Management Studio】输入用户名密码登陆,如图(20110703-sql10) 20110703-sql10 【管理】-- 阅读全文
posted @ 2016-04-28 10:20 无处安放的青春 阅读(1158) 评论(0) 推荐(0)
摘要:USE [master]GOALTER DATABASE ndFlightPolicy SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE ndFlightPolicy SET RECOVERY SIMPLE GOUSE ndFlightPolicyGO 阅读全文
posted @ 2016-04-25 09:43 无处安放的青春 阅读(203) 评论(0) 推荐(0)
摘要:FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现 阅读全文
posted @ 2016-03-18 17:04 无处安放的青春 阅读(259) 评论(0) 推荐(0)
摘要:--移除回车符 update master_location SET street_number = REPLACE(street_number, CHAR(13), '') --移除换行符 update master_location SET street_number = REPLACE(str 阅读全文
posted @ 2016-02-01 09:58 无处安放的青春 阅读(2439) 评论(0) 推荐(0)
摘要:USE [HotelDB]GO/****** Object: UserDefinedFunction [dbo].[fn_GetPy] Script Date: 2016/1/4 13:29:13 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER... 阅读全文
posted @ 2016-01-05 11:45 无处安放的青春 阅读(456) 评论(0) 推荐(0)
摘要:declare@namevarchar(50),@newnamevarchar(50),@colnamevarchar(50)declareabccursorforselect(a.[name]+'.'+b.[name])astablename,b.[name]colnamefromdbo.syso... 阅读全文
posted @ 2015-12-30 12:29 无处安放的青春 阅读(1558) 评论(0) 推荐(0)
摘要:SQLSERVER排查CPU占用高的情况今天中午,有朋友叫我帮他看一下数据库,操作系统是Windows2008R2 ,数据库是SQL2008R2 64位64G内存,16核CPU硬件配置还是比较高的,他说服务器运行的是金蝶K3软件,数据库实例里有多个数据库现象他说是这几天才出现的,而且在每天的某一个时... 阅读全文
posted @ 2015-11-16 17:36 无处安放的青春 阅读(4766) 评论(0) 推荐(1)
摘要:每天偶尔检查数据库作业是否失败,发现有错误[sql]view plaincopyselecttop10job_id,run_date,run_time,run_duration,step_name,messagefrommsdb..sysjobhistorywhererun_status=0orde... 阅读全文
posted @ 2015-10-30 18:31 无处安放的青春 阅读(2375) 评论(0) 推荐(1)
摘要:本想做测试,从另一台服务器备份数据库还原到本机。创建了一个发布,却删除不了,提示如下图:参考论坛:http://bbs.csdn.net/topics/300046417发现是数据库所有者问题,还原的数据库所有者为空,添加就行。(当时添加了sa) 阅读全文
posted @ 2015-10-30 17:45 无处安放的青春 阅读(451) 评论(0) 推荐(0)
摘要:摘自:http://www.cnblogs.com/lxconan/archive/2011/10/20/sql_transaction_n_locks_1.html最近在项目中进行压力测试遇到了数据库的死锁问题,简言之,如下的代码在 SERIALIZABLE 隔离级别造成了死锁:123456789... 阅读全文
posted @ 2015-09-09 12:35 无处安放的青春 阅读(268) 评论(0) 推荐(0)
摘要:随着数据库的规模越来越大,数据库的表也有成百上千,如果需要对数据库表名及字段名做操作,单个还好,直接一条语句搞定了,但如果要对整个库的所有表和字段名做操作,那就显得有点麻烦了。因此,我们需要利用sql语句做批量表名字段名修改操作。首先,来了解一下数据库中读取表名字段名的函数:1.获取所有数据库名:S... 阅读全文
posted @ 2015-07-27 10:21 无处安放的青春 阅读(2409) 评论(0) 推荐(0)
摘要:– 错误 1402。无法打开项 UNKNOWN\Components\7ABFE44842C12B390AF18C3B9B1A1EE8\54D21D49F3A8C1C49AC11A1B6445A83E。系统错误 5。 请验证您是否具有足够的权限访问该项,或者与技术支持人员联系。问题描述:WINDOW... 阅读全文
posted @ 2015-06-19 15:40 无处安放的青春 阅读(3057) 评论(0) 推荐(0)
摘要:引用自:http://rusanu.com/2013/08/01/understanding-how-sql-server-executes-a-query/Understanding how SQL Server executes a queryAugust 1st, 2013If you are... 阅读全文
posted @ 2015-05-26 12:42 无处安放的青春 阅读(383) 评论(0) 推荐(0)
摘要:SQL Server基础之阅读目录一:索引的含义和特点二:索引的分类三:索引的设计原则四:创建索引五:管理和维护索引 索引用于快速找出在某个列中有某一特定值的行,不使用索引,数据库必须从第一条记录开始读完整个表,直到找出相关的行。表越大,查询数据所花费的时间越多,如果表中查询的列有一个索引,数据库能... 阅读全文
posted @ 2015-05-04 15:52 无处安放的青春 阅读(243) 评论(0) 推荐(0)
摘要:SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc... 阅读全文
posted @ 2015-03-31 10:46 无处安放的青春 阅读(191) 评论(0) 推荐(0)
摘要:select APP_NAME ( ) as w --当前会话的应用程序select @@IDENTITY --返回最后插入的标识值 select USER_NAME() --返回用户数据库用户名SELECT @@CONNECTIONS --返回自上次SQL启动以来连接或试图连接的次数。... 阅读全文
posted @ 2014-08-12 11:21 无处安放的青春 阅读(918) 评论(0) 推荐(0)
摘要:例如,数据表t1中有一个字段PlayTheme存放的数值类似如下:第一行:1,2,12第二行:22,222,2222第三行:1,2第四行:2,12第五行:2如果你想取出PlayTheme字段包含'2'的行,在构造SQL(参数形式)时,要是写成下面这种形式的话,则会将五行一起取出来,显然达不到预期效果... 阅读全文
posted @ 2014-07-30 17:38 无处安放的青春 阅读(825) 评论(0) 推荐(0)
摘要:SQL Server之字符串函数以下所有例子均Studnet表为例:计算字符串长度len()用来计算字符串的长度select sname ,len(sname) from student字符串转换为大、小写lower() 用来将一个字符串转换为小写,upper() 用来将一个字符串转换为大写sele... 阅读全文
posted @ 2014-06-23 16:14 无处安放的青春 阅读(229) 评论(0) 推荐(0)