
数据库
fddqfddq
做一个平凡的程序员.
展开
-
SQL Server Cross Apply 将某列分号的值转换多行
使用Cross apply后,根据分号将Email这列一行拆分成了多行。如下Email列包含多个人的邮箱,正常查询某列包含分号的字段。正常使用split函数。原创 2024-11-12 10:41:59 · 236 阅读 · 0 评论 -
redis 安装
官方下载安装:https://redis.io/downloadInstallationDownload, extract and compile Redis with:$ wget http://download.redis.io/releases/redis-5.0.7.tar.gz$ tar xzf redis-5.0.7.tar.gz$ cd redis-5.0.7$ ...原创 2019-12-09 00:28:51 · 113 阅读 · 0 评论 -
MongoDb,Mysql,PostgreSql,远程登录
主要是记录一下几个数据库的登录:MongoDB云数据库也有免费的,可以去官网注册并配置https://cloud.mongodb.com/配置好Clusters后就可以远程登录了,从Ubuntu里登录的登录命令如下:命令:mongo "mongodb+srv://cluster0-wv6kx.mongodb.net/test" --username <username&...原创 2019-12-07 23:38:39 · 279 阅读 · 0 评论 -
Log4Net的配置使用
Log4Net的配置使用参考:http://blog.youkuaiyun.com/nodbrag/article/details/12582935http://logging.apache.org/log4net/release/config-examples.html主要是看MS SQL中的配置关于在Web中支持的问题在我们开发项目时都会使用到confi转载 2013-11-12 17:01:56 · 824 阅读 · 0 评论 -
SQL Server2008 R2 安装 解决 Performance counter registry hive consistency 失败的问题
目的,安装SQL Server2008 R2电脑环境:64-bit OS 英文操作系统出现的问题:1安装的SQL Server2008 R2 为中文版本,但是是安装界面出现的是英文界面,导致无法安装成功,解决的办法是把操作系统的语言设置为中文,操作系统的语言与安装程序的语言一致。或者安装程序是英文版本。附企业版本的英文安装程序下载地址: ed2k://|f原创 2014-01-01 12:29:46 · 7593 阅读 · 1 评论 -
SQL Server 得到SPID,唯一的sessionID
SQL Server 得到SPID,唯一的sessionID用来查看哪些sessionID正在执行什么操作原创 2014-05-23 18:42:03 · 18678 阅读 · 0 评论 -
使用 SQL 缓存依赖项,数据库缓存依赖 (附实例)
使用 SQL 缓存依赖项,数据库缓存依赖原创 2014-08-26 13:54:21 · 3774 阅读 · 0 评论 -
数据库智能提示和源代码管理工具(支持SVN)SQLPrompt_7.0.0.40, RedGate_SQL_SourceControl.V3.0.13.4214
数据库智能提示和源代码管理工具(支持SVN)SQLPrompt_7.0.0.40, RedGate_SQL_SourceControl.V3.0.13.4214翻译 2016-07-22 10:57:19 · 2080 阅读 · 1 评论 -
MS SQL 只有MDF文件进行还原
直接用命令执行即可,不同版本的数据库也可以执行的。旧的数据库文件:LighthouseTest.MDF新的数据库名称:Lighthouseexec sp_attach_db ‘新的数据库名称’,'MDF文件路径eg:' exec sp_attach_db Lighthouse,'D:\DataBase\LighthouseTest.MDF' 然后就可以使用数据库Ligh原创 2013-10-21 14:23:40 · 922 阅读 · 0 评论 -
SQLServer删除log文件和清空日志的方案
SQLServer2005删除log文件和清空日志的方案来源:http://www.cnblogs.com/oletan/archive/2012/08/20/2647333.html数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删除log文件和清转载 2013-07-24 10:32:20 · 1678 阅读 · 0 评论 -
sql cursor 简单测试小实例
游标实例 --项目实例--1declare @pk_user intdeclare @organizeid intdeclare Type_Cursor CURSOR forward_only FOR select top 1000000 pk_user,organizeid from EAP.dbo.zh_user where dr=0 and usernam原创 2011-05-27 18:19:00 · 880 阅读 · 0 评论 -
无法安装数据库关系图支持对象的解决方法
无法安装数据库关系图支持对象的解决方法use RangeCheckTool //打开对应的数据库EXEC sp_changedbowner 'sa'eg:无法安装数据库关系图支持对象的解决方法 sql2000备份的数据库还原到sql2005后,选择“数据库关系图”提示:此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继原创 2012-02-06 13:46:51 · 653 阅读 · 0 评论 -
Excel 组件报错 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败
前几天我重装系统,Win7 64位的。Vs2010,office 2010 也重新了。但是发布网站到Win2003的上时候报错: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005 但是我这前在本地发布的时候一直是好的啊 后来在原创 2012-06-11 14:02:23 · 1692 阅读 · 0 评论 -
如何解决MSSQL中文数据乱码问题
今天遇到了在数据库中直接写SQL语句,语句中包含中文,但是数据库的表里是包含“?” 的乱码。我程序代码中,调试时得到的SQL不是乱码,在控制台中也不是乱码。但是在数据库中却出现了乱码。当用MSSQL控制台去插入或更改中文数据时,中文字符可能会被显示成问号(??),以下提供2种解决办法:1.在SQL里加上‘N’强制转换编码 a.把所有字符字段都改成无符号类型,如原创 2012-08-21 16:56:19 · 5655 阅读 · 0 评论 -
VS2010 操作SQL Server CE 数据库实例 (WebForm)
目标:在VS2010 向SQL Server CE 数据库中插入数据,生成*.sdf文件 文章后面有源代码下载 在VS中操作SQL Server CE 数据库要用到system.data.sqlserverce.dll 新建web项目后,引用system.data.sqlserverce.dll 此时编译会报错。 在使用的过程中会原创 2012-10-16 20:41:34 · 4001 阅读 · 0 评论 -
Sql 一个表中的字段的更新来源于另一个表的字段的更新
更新T_STAFF 表中的DEPARTMENT字段,DEPARTMENT字段与表T_NominationSTAFF 中的T_NominationSTAFF 对应update T set DEPARTMENT=(select DEPARTMENT from T_NominationSTAFF where e_mail=T.e_mail)from T_STAFF T原创 2013-01-02 18:11:23 · 1959 阅读 · 0 评论 -
SQL 计算两日期之间的工作天数和过滤工作日(周六、周日)
SQL 计算两日期之间的工作天数和过滤工作日(周六、周日)--计算两个日期相差的工作天数CREATE FUNCTION [dbo].[f_WorkDay](@dt_begin datetime, --计算的开始日期@dt_end datetime --计算的结束日期)RETURNS intASBEGIN DECLARE @workday int原创 2013-02-22 14:02:22 · 8063 阅读 · 1 评论 -
SQL Server删除重复行的方法
1.如果有ID字段,就是具有唯一性的字段 delect table where id not in ( select max(id) from table group by col1,col2,col3... ) group by 子句后跟的字段就是你用来判断重复的条件,如只有col1,那么只要col1原创 2013-03-14 15:40:27 · 888 阅读 · 0 评论 -
MS SQL 执行过程中执行状态,可查看当前正在执行的sql等信息
创建一个存储过程:dba_WhatSQLIsExecuting然后执行这个存储过程就可以查看相关的信息了。MS SQL 执行过程中执行状态,可查看当前正在执行的sql等信息当前执行到哪句SQL,等,这个可以帮助长时间的SQL执行做进度条。USE [RMA_DWH]GO/****** Object: StoredProcedure [dbo].[dba_What原创 2013-07-12 13:23:22 · 2683 阅读 · 0 评论 -
IMultipleResults 实现linq存储过程返回多条结果集
ISingleResult 处理单个返回结果集:比如select * from UserInfoIMultipleResults处理多个返回结果集:比如 select * from UserInfo;select * from Role LinqDBDataContext db = new LinqDBDataContext(SqlHelper.SqlConnectString);原创 2011-06-06 22:19:00 · 1629 阅读 · 0 评论