-
采用SQL Server数据库嵌套子查询的方法
所属栏目:[MsSql教程] 日期:2023-08-11 热度:5444
很多sqlServer程序员对子查询(subqueries)的使用感到困惑,尤其对于嵌套子查询(即子查询中包含一个子查询)。现在,就让我们追本溯源地探究这个问题。
有两种子查询类型:标准和相关。标准子查询执行一次,结[详细] -
将Session值存贮于SQL Server中
所属栏目:[MsSql教程] 日期:2023-08-11 热度:995
一般情况下,我们喜欢使用Session储存我们的变量。Asp.Net提供了下面一些方法储存Session的值:
InProc
StateServer
sqlServer
“InProc”表示我们使用传统ASP一样的方法储存Session的值,[详细] -
在sql中生成查询的模糊匹配字符串
所属栏目:[MsSql教程] 日期:2023-08-11 热度:2618
ifexists(selectfromdbo.sysobjectswhereid=objectid(N'[dbo].[fsql]')andxtypein(N'FN',N'IF',N'TF'))
dropfunction[dbo].[f_sql]
GO ifexists(selectfromdbo.sysobjectsw[详细] -
推荐复制SqlServer数据库的方法
所属栏目:[MsSql教程] 日期:2023-08-11 热度:1660
在目前的工作中需要解决复制整个sqlServer数据库的问题,复制的内容包括数据库大纲、数据库中的存储过程、函数、表结构、主外键关系以及表中的所有数据等,也就是说copy版本与原数据库一模一样。经过一段时间的摸索,[详细]
-
MS SQL SERVER 数据库日志压缩方法及代码
所属栏目:[MsSql教程] 日期:2023-08-11 热度:3492
MSsql性能是很不错的,但是数据库用了一段时间之后,数据库却变得很大,实际的数据量不大。一般都是数据库日志引起的!数据库日志的增长可以达到好几百M。
网上的MSsql虚拟主机价格也贵,要想不让数据库超容,只[详细] -
SQL Server连接中三个常见的错误剖析
所属栏目:[MsSql教程] 日期:2023-08-11 热度:2768
sqlServer连接中三个常见的错误分析
一、"sqlServer不存在或访问被拒绝"
这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。
一般说来,有以下几种可能性:
1、sqlSer[详细] -
mssql数据库系统崩溃后的一般处理流程与方法
所属栏目:[MsSql教程] 日期:2023-08-10 热度:6628
mssql数据库系统崩溃后的一般处理步骤
情况描述:
sqlServer2000崩溃,重新安装数据库。
有以下准备:
1,三个系统库(master,msdb,model)的完全备份:
2两个用户数据库(user01,user02)的备份(周[详细] -
找回SQL企业管理器上的SQL连接的密码的方法
所属栏目:[MsSql教程] 日期:2023-08-10 热度:4835
不知道所写的这个标题是否能完全表达出我想要说的意思,但我自己感觉是没有完全表达出来的,所以还是请大家看正文吧,呵呵! 问题描述:许多WEB开发人员(还有那些通过WEB注入来入侵的黑客们),手里应该都有不少的[详细]
-
SQL语句删掉重复记录,获取重复记录
所属栏目:[MsSql教程] 日期:2023-08-10 热度:2916
sql语句去掉重复记录,获取重复记录
--查询一个表中有效去掉重复的记录,UserID为自增长主键,RoleID为重复字段
SELECTMIN(UserID)ASUserID,RoleIDFROMtmpTableGROUPBYRoleID SELECTRoleIDFROMtmpTableGROUP[详细] -
一个查看MSSQLServer数据库空间采用情况的存储过程 SpaceUsed
所属栏目:[MsSql教程] 日期:2023-08-10 热度:8707
运行下面存储过程 然后直接使用SpaceUsed就可以查看了. 存储过程代码 程序代码 <div class="codetitle"><a style="CURSOR: pointer" data="85934" class="copybut" id="copybut85934" onclick="doCopy('code8593[详细]
-
在SQLServer 中设置定时自动恢复数据的计划
所属栏目:[MsSql教程] 日期:2023-08-10 热度:8796
企业管理器中的Tools,DatabaseMaintenancePlanner,可以设置数据库的定期自动备份计划。并通过启动sqlserverAgent来自动运行备份计划。具体步骤如下:
1、打开企业管理器,在控制台根目录中依次点开Microsoftsql[详细] -
如何强制删掉或恢复SQLServer正在使用的数据库
所属栏目:[MsSql教程] 日期:2023-08-10 热度:1111
通常情况睛,sqlServer2000正在使用的数据库(有数据库连接),是不能删除或被恢复的,可以将数据库设置为单用户模式,即可删除: ALTERDATABASEIpaddrDBSETSINGLE_USERwithROLLBACKIMMEDIATE
GO
DROPDATABASE[详细] -
最长用最基本的MSSQL数据库备份与复原
所属栏目:[MsSql教程] 日期:2023-08-10 热度:4253
一、备份数据库
1、打开sql企业管理器,在控制台根目录中依次点开MicrosoftsqlServer
2、sqlServer组-->双击打开你的服务器-->双击打开数据库目录
3、选择你的数据库名称(如论坛数据库Forum)-->然后点[详细] -
SQL Server连接失败错误及处理
所属栏目:[MsSql教程] 日期:2023-08-10 热度:731
在使用sqlServer的过程中,用户遇到的最多的问题莫过于连接失败了。一般而言,有以下两种连接sqlServer的方式,一是利用sqlServer自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的[详细]
-
SQL 新添/修改 表字段列的类型等
所属栏目:[MsSql教程] 日期:2023-08-10 热度:4662
例如:
修改(列名前要有column关键字)
ALTERTABLE[USER]ALTERcolumn[NAME]varchar(35)null
新增
ALTERTABLE[USER]ADD[PRICE]numeric(18,8)NULLDEFAULT0 通过更改、添加、除去列和约束,或者通过启用或[详细] -
MS-SQL Server 中单引号的两种解决方法
所属栏目:[MsSql教程] 日期:2023-08-10 热度:5938
和数据库打交道要频繁地用到sql语句,除非你是全部用控件绑定的方式,但采用控件绑定的方式存在着灵活性差、效率低、功能弱等等缺点。因此,大多数的程序员极少或较少用这种绑定的方式。而采用非绑定方式时许多程序员[详细]
-
在 SQL Server 里查看所有的表中包含的内容
所属栏目:[MsSql教程] 日期:2023-08-09 热度:4929
显示某个sql Server某个数据库中所有表或视图的信息
sql server 2000 与 2005 不同 差别在于 红色字部分
以下语句为获取所有表信息,替换绿色黑体字"U"为"V"为获取所有视图信息。
sql Server 2000 版本[详细] -
一个过滤反复数据的 SQL 语句
所属栏目:[MsSql教程] 日期:2023-08-09 热度:9217
数据如下: 303标准类别TR_STANDARD_MANAGER
107巡视记录类别TR_PATROL_LOG
61巡视记录类别TR_PATROL_LOG
221检修类型TR_REPAIR_LOG
121检修管理计划类别TR_REPAIR_PLAN
141检修管理计划类别TR_[详细] -
示例学习SQL的Select命令
所属栏目:[MsSql教程] 日期:2023-08-09 热度:4618
实例学习SQL的Select命令
-1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,
--显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。
selectemp_no,emp_name,dept,
isnull(convert[详细] -
SQL 新加/修改 表字段列的类型等
所属栏目:[MsSql教程] 日期:2023-08-09 热度:6737
例如:
修改(列名前要有column关键字)
ALTERTABLE[USER]ALTERcolumn[NAME]varchar(35)null
新增
ALTERTABLE[USER]ADD[PRICE]numeric(18,8)NULLDEFAULT0 通过更改、添加、除去列和约束,或者通过启用或[详细] -
MSSQL内外连接(INNER JOIN)语句详析
所属栏目:[MsSql教程] 日期:2023-08-09 热度:2589
在之前,我对MSsql中的内连接和外连接所得出的数据集不是很清楚。这几天重新温习了一下sql的书本,现在的思路应该是很清楚了,现在把自己的理解发出来给大家温习下。希望和我一样对sql的连接语句不太理解的朋友能够有[详细]
-
有用的SQL语句删掉重复记录,收缩日志
所属栏目:[MsSql教程] 日期:2023-08-09 热度:5831
删除重复记录,将TABLE_NAME中的不重复记录保存到#TABLE_NAME中 selectdistinctinto#table_namefromtable_name
deletefromtable_name
selectintotable_namefrom#table_name
droptable#table_name 与此相关[详细] -
SQL SERVER数据库研发之存储过程应用
所属栏目:[MsSql教程] 日期:2023-08-09 热度:6270
可能有不少朋友使用sql SERVER做开发也已经有段日子,但还没有或者很少在项目中使用存储过程,或许有些朋友认为根本没有必要使用存储过程等等。其实当你一个项目做完到了维护阶段时,就会发现存储过程给我们带来了好[详细]
-
SQL Server SA权限总结主流技术
所属栏目:[MsSql教程] 日期:2023-08-09 热度:3596
前提需要工具:sqlQueryAnalyzer和sqlExecSunxVersion
第一部分:
有关去掉xp_cmdshell来保护系统的分析总结:
首先知道一下语句:
1.去掉xp_cmdshell扩展过程的方法是使用如下语[详细] -
获取 SQL Server 中多种日期运算符的方法(收集在一起)
所属栏目:[MsSql教程] 日期:2023-08-09 热度:2329
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函[详细]