-
sqlserver获取第n行数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:113
如何在一个没有主键的表中获取第n行数据,在sql2005中可以用row_number,但是必须指定排序列,否则你就不得不用select into来过渡到临时表并增加一个排序字段。 用游标的fetch? absolute语句可以获取绝对行数下的某行数据,测试代码如下: set nocount on --建[详细]
-
sqlserver清理日志文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:74
清理日志文件 USE masterGOALTER DATABASE matchKraft(数据库名) SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE matchKraft(数据库名) SET RECOVERY SIMPLEGOUSE matchKraft(数据库名)GODBCC SHRINKFILE (dcp_log(数据库右键属性-文件-日志类型-逻辑名[详细]
-
SQLServer数据集合的交、并、差集运算
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
SQLServer2005通过intersect,union,except和三个关键字对应交、并、差三种集合运算。 ? 他们的对应关系可以参考下面图示 ? ?????? 相关测试实例如下: ?usetempdb go if (object_id ('t1' ) isnotnull ) droptablet1 if (object_id ('t2' ) isnotnull ) drop[详细]
-
SQLServer获取每组前10%的数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:161
sqlserver2005有关键字ntile(x)和over(partition by.. order by..)子句配合. 比如获取每个表的前10%个字段。 select id , name , colid , rn from ( select * , rn = ntile ( 10 ) over ( partition by id order by colorder ) from syscolumns ) t where rn[详细]
-
SQLServer字符串批量拆分得方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:70
其实拆分和批量拆分的方法是一样的,所谓批量就是用out apply来调用单个拆分函数。 ?/* SQLServer字符串拆分函数,by jinjazz --原始数据 id????????? names ----------- -------------------- 1?????????? jinjazz,blog,csdn 2?????????? sql,ms --生成的数[详细]
-
char和varchar比较
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
char和varchar比较: 具考证:在字符长度一定时CHAR的性能比VARCHAR好,而在长度不确定时,CHAR类型的字段在使用时性能略差。这个在sqlServer数据库下面能够体现,并且这个字段是经常使用的。 区别: 1. varchar与char区别2006-04-26 15:18Varchar对每个英文[详细]
-
原创经典:SQLSERVER SendStringParametersAsUnicode引发的疑案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
上周五碰到开发的请求协助解决数据预定程序中对单头等几个表检索数据时检索条件尾数是 9 的数据特别慢。第一时间想到的是否如下几个问题: 1、 ? 数据库相应数据最多; 2、 ? 数据表进行了分区,而相应数据落在的分区性能存在问题; 3、 ? 检索该批记录的会[详细]
-
Sqlserver2005 Sqlcmd查看数据库/表/字段的命令
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
Sqlcmd是sqlserver自带的命令行工具,可以在不打开企业管理器的时候访问本地或者远程的数据库,对数据库进行管理。 Sqlcmd连接数据库:sqlcmd -S 10.78.1.99 -U sa -P sa C:/Users/1232sqlcmd -S 10.78.1.99 -U sa -P sa 1 ? 1.查询数据库 select name from[详细]
-
安庆百佳投票软件代码及验证码识别相关
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
下载: http://u.115.com/file/dnaob3yp 缘起于前段时间的安庆百佳投票。于是有了一个简单的验证码识别及自动投票程序。代码里集成了早前开发的一个access,sqlserver,oracle数据库操作通用组件,一并放出来。 随后开始研究验证码识别,最新的验证码识别,能[详细]
-
SQLSERVER 2000 如何收缩数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
? 本主题介绍如何使用 SQL Server Management Studio 中的对象资源管理器收缩数据库。收缩后的数据库不能小于数据库的最小大[详细]
-
SQLSERVER 一次性删除所有表数据。
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL' EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL' EXEC sp_MSForEachTable 'delete from ?' EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL' EXEC sp_MSForEachTa[详细]
-
sqlserver2005导入超长数据出错问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
? sqlserver 2005 sp3 导入超过42w行记录出现问题,提示如下: ? - 正在执行 (错误) 消息 错误 0xc020209c: 数据流任务: 列“列 0”的数据溢出磁盘 I/O 缓冲区。 ?(SQL Server 导入和导出向导) ? 错误 0xc0202091: 数据流任务: 跳过数据行时出错。 ?(SQL Serve[详细]
-
登陆页面源代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
?CheckServlet.class package Login; import java.io.*; import java.net.*; import java.sql.ResultSet; import java.sql.SQLException; import javax.servlet.*; import javax.servlet.http.*; public class CheckServlet extends HttpServlet { private s[详细]
-
SQLserver中用convert函数转换日期格式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
http://www.cnblogs.com/blueskyc/archive/2009/12/11/1621936.html ? ? SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server里面可能经常会用到的日期格式转换[详细]
-
JNDI 配置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
Tomcat 6.0/conf/context.xml Resource name="test" type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" username="sa" password="1234" maxIdle="30" maxActive="100" maxWait="1000" url="jdbc:sqlserver://loc[详细]
-
SQLSERVER2005 建立链接服务器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
SQLSERVER2005 建立链接服务器 用系统存储过程 exec?? sp_addlinkedserver 'ITSV',?? '',?? 'SQLOLEDB',?? '192.168.1.2sql2005'? // 链接服务器名称,驱动,目标服务器ip及实例名称(用默认的话就不需要写sql2005了) exec?? sp_addlinkedsrvlogin???? 'ITSV'[详细]
-
sqlserver的查询数据库中对应的物理文件路径的命令
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
sp_helpfile ? 类似oracle数据库中的dba_data_files 视图。[详细]
-
NO.62 [env]环境相关参数配置工具类EnvConfig
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
? ??? 在 NO.12 Web 应用数据配置一般策略( DataBase 、 Properties 、 XML 配置对比) 一文中曾经提到过,部分参数配置与环境相关,比如生产环境和测试环境连接的三方平台 URL 也分为生产用地址和测试用地址,而且这个地址是不能配置在数据库中的(其中一[详细]
-
Sqlserver 2000以单独用户运行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
查看管理工具中的服务,发现sqlserver.exe服务是由特殊用户运行的,这也是为了服务器的安全考虑:我的电脑–控制面板–管理工具–服务–右键 MSSQLSERVER–属性–登陆–登陆身份 (如果是”本地系统帐户”,则是当前登录操作系统的用户),并检查该用户是否有操[详细]
-
sqlserver修改端口号方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
sqlserver修改端口号方法 -------------------------------------------------------------------------------- windows2003服务器中使用sqlserver2000或sqlserver2005一般都需要修改一下数据库的连接端口号,这样可以有效提升数据库的安全性。 具体操作方法[详细]
-
SqlServer中BCP导出数据的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
exec master..xp_cmdshell 'bcp "select * from canyin.dbo.t_chanpin" queryout c:/csv/a.csv -c -q -S"MICROSOF-665A59" -U sa -P 123456' 以上是使用查询语句的导出文件功能,如果是直接导出表,则将queryout改为out即可。[详细]
-
SQLSERVER存储过程转换oracle
所属栏目:[MsSql教程] 日期:2020-12-12 热度:182
今天帮人把一个SQL SERVER的简单存储过程改成了ORACEL的存储过程 ? --以前这个存储过程是SQL Server的,我想把它用oracle语句来,但是编译不过,有错误,请大家指教一下, create or replace p_GetPrenDataOfAtt(yymmdd1 date,empid1 number) as? RHour11 fl[详细]
-
大数据量SqlServer效率分页
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
转载请注明出处http://blog.csdn.net/xugangjava SET @rowsPerPage = 10? ??? SET @pageNum = 3? ????? ??? With SQLPaging? ??? As? ??? (? ??? Select Top(@rowsPerPage * @pageNum) ROW_NUMBER() OVER (ORDER BY id) as resultNum,id? ??? FROM myTable?[详细]
-
ArcCatalog创建FeatureClass提示“Database user name and curre
所属栏目:[MsSql教程] 日期:2020-12-12 热度:92
ArcSDE SQL Server 配置多用户 测试环境 数据库: SQL Server 2008 中间件: ArcSDE10 配置说明 有些用户希望使用多个用户来同时操作SDE库,这样就需要进行相关的配置 新建登录名 用户映射 这边的默认架构不能选择 SDE ,用户可以自定义一个架构名称,这边权[详细]
-
sqlserver2005 数据库的几种状态
所属栏目:[MsSql教程] 日期:2020-12-12 热度:195
正在还原 只读 备用/只读 ?正在还原 - 正常: restore? database? cwbase2? with? recovery ?只读? -正常:? 数据库属性中修改。 ? 备用/只读- 正常 : 估计也是 restore? database? cwbase2? with? recovery ? 但是从 正常-备用/只读 怎么弄?暂时不知道[详细]