随笔分类 - DataBase
摘要:SQL技巧:查询某个表关联的所有存储过程 关键字:#SQL技巧# 背景 在开发过程中,可能需要更改某一个表的数据结构,或者更新数据。但你又不太清楚会造成什么影响,迟迟不敢下手进行调整。笔者[快乐IT]最近在做ERP K3与OA蓝凌接口时就遇到了这个问题,那是否有办法知道我们所修改的Table有哪些存
阅读全文
摘要:最近公司重新更换了电脑,电脑自事Win10家庭版本。在安装开发工具中发现有不少的问题,如无法安装SQL Server 2005,无法安装VS2013等。最终通过网上寻找安装SQL Server 2005 的解决方法后,可以成功安装SQL2005,即发现同事的电脑无法远程到我的SQL Server 2
阅读全文
摘要:今天在信息发布功能时出现了一个怪异的错误(时而出错,时而不会): System.Data.SqlClient.SqlException: 当前命令发生了严重错误。应放弃任何可能产生的结果。 >>具体的错误提示如下所示: >>具体经验判断应该是字段长度的问题,但经网上搜索有些说是没有安装SQL Ser
阅读全文
摘要:最近有一网站使用Sqlite数据库作为数据临时性的缓存,对多片区进行划分 Sqlite数据库文件,每天大概新增近1万的数据量,起初效率有明显的提高,但历经一个多月后数据库文件从几K也上升到了近160M,数据量也达到了 40多万条,平均每一条数据占用了 4K的空间,虽然使用上的效率直观上没有造成太大的
阅读全文
摘要:某日,业务系统达到了15万数据,客户反映隔1个小时左右就出现无法连接到数据库,需要重新启动MS SQL Server才恢复正常,经错误跟踪发现以下错误: “/XXX”应用程序中的服务器错误。 超时时间已到。在操作完成之前超时时间已过或服务器未响应。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。源错误: 行 71: 行 72: 行 73: ...
阅读全文
摘要:SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作,方便自己写SQL时方便一点,想贴上来,一起看看,同时希望大家能共同多多提意见,也给我留一些更好的佳句,整理一份《精妙SQL速查手册》,不吝赐教! 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份...
阅读全文
摘要:SQL server 动态查询(表名或字段动态),并且获取想得到的返回值结果( exec sp_execute关 键 词:在编写sql语句或存储过程中,难免会有碰到语句中表名或某一字段名不确定,要根据条件来,这时,我们可考虑用SQL 提供的sp_executesql 函数,,他可执行动态的修改,删除,查询功能,至于此函数的详细解释可到sql帮助文档中去查看,下面我将举一个动态查询的列子,包括表名及...
阅读全文
摘要:这几天有个项目需要从表的某个字段判断是否存在某些规则的字符串,大概如下: 有个表叫TaskDeploy(任务部署的),其中字段Participants以格式 用户名,用户名 具体如下: admin,小明,samlin小明,samlin,testsamlin,test,小明samlin,adminsamlin,testsamlin,test 好了,现在我要查找有指派给 'samlin'用户...
阅读全文
摘要:已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: TCP 提供程序, error: 0 - 指定的网络名不再可用。) 今天早上的程序还好好的,下午休息后打开程序,用户登录后发现出了这样的一个错误: “/HZZZ.WebUI”应用程序中的服务器错误。 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: TCP 提供程序, error: ...
阅读全文
摘要:今天打开 Sql Server 企业管理器,发现出错了 提示下面的信息: 打开SqlServer的企业管理器,突然出现如下错误:---------------------------Microsoft Management Console---------------------------MMC 不能打开文件 C:\Program Files\Microsoft SQL Server\80\To...
阅读全文
摘要:1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt...
阅读全文
摘要:select --AM_SynthesisRPTData.Code,AM_SynthesisRPTData.RPTTemplateID as DataTemplateID --AM_SynthesisRPTData.*,BB.*,CC.RPTItemName,CC.DispNo * from AM_SynthesisRPTData join AM_SynthesisRPTTempl...
阅读全文
摘要:简单的3个SQL视图搞定所有SqlServer数据库字典 (2007-11-29更新)网上有很多SQL SERVER数据库字典的SQL语句,七零八落,我在工作整理了一下思路,总结SQL代码如下。数据库字典包括表结构(分2K和2005)、索引和主键.外键.约束.视图.函数.存储过程.触发器.规则。可以在企业管理器、查询分析器中简单执行,直接了当的查出SQL2K及SQL2005的所有数据字典,方便...
阅读全文
摘要:---Author:Sam Lin ---Date:Nov.08,2007 ---Memo:导入通用查询数据 CREATE Procedure GetCommonQueryItems ( @TableName VarChar(100), --表/视图名称 @BusinessPageName VarChar(255) --业务页面名称 ) AS Begin print @T...
阅读全文
摘要:根据向临时表导入数据,并为其添加一个列ID为索引。
然后再向这个临时表查找相同记录的一条最大索引插入别一个表UC_CARDTL_Temp_ForImport
再次,删除表UC_CARDTL_Temp_ForImport中的列ID
最后,删除原表,再更改名称为原来的表名
阅读全文