-
sqlserver与存储过程在java中的调用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
? 原来写过的一些存储过程都是针对oracle的。现在我来说说sqlserver中存储过程的写法和一些相关的调用。 ? 1 在查询分析器中写入如下代码: CREATE PROCEDURE InsertUser @loginName varchar(50), @realName varchar(50), @password varchar(50), @userId in[详细]
-
sqlserver的存储过程与用户定义的函数区别和联系
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
? Sqlserver中的存储过程可以写在2个地方。一个是存储过程下面,还有一个是用户定义的函数下面,下面我就这2个下面的存储过程分别说下他们的区别和联系。 ? 对于java代码来说,这2个下面的调用方法都是一样的。(试想下,如果不一样的话,那么岂不是乱了。就[详细]
-
分析一段以前的配置(精读)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
bean id="dataSource" ??class="org.apache.commons.dbcp.BasicDataSource" ??destroy-method="close" ??property name="driverClassName" ???value="com.microsoft.jdbc.sqlserver.SQLServerDriver" / ??property name="url" ???value="jdbc:microsoft:sqls[详细]
-
MS sqlserver中的变量 表变量问题--解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
//解决办法 临时表 ? 表变量与其他变量相同,只在其作用域中有效,??? ?? exec ()执行的sql已是另一个会话了,变量无法传递的??? ???? ??可以用临时表解决??? ???? ?? create ??? proc ???test??? ?? as ??? ?? declare ??? @strSQL ??? varchar ( 300 )???[详细]
-
学习三层模式中遇到未能加载文件或程序集“Adtion.DAL.SqlServer
所属栏目:[MsSql教程] 日期:2020-12-12 热度:161
仿照PetShop学习三层模式总结: 新建如下五个项目,他们的依赖关系如下: 1.??????? BLL???????????? 依赖于---Model,IDAL,DALFactory 2.??????? DALFactory????? 依赖于---IDAL,System.configuration 3.??????? IDAL??????????? 依赖于---Model 4.??????? D[详细]
-
值得珍藏的几段SQL Server语句和存储过程(个人珍藏)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
-- ====================================================== -- 列出 SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息 -- 在查询分析器里运行即可 , 可以生成一个表,导出到 EXCEL 中 -- ==================================================[详细]
-
水晶报表的制作
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
设计一个 DataSet 1)? 右击 “ 解决方案浏览器 ” ,选择 “ 添加 ”--“ 添加新项 ”--“ 数据集 ” 2)? 从 “ 服务器资源管理器 ” 中的 “SQL?Server” 中拖放 “Stores” 表(位于 PUBS 数据库中)。 3)? 此时在数据集中就会有一个 Stores 表的结构图。[详细]
-
sqlserver中的翻页
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
sqlserver中没有类似oralce中的伪列。所以不能用这个属性来进行分页。 这是我最近搞的一个关于sqlserver的分页,不知道对你有没有帮助: 我们知道,sqlserver中,top关键字是用来取前n条记录的。如果想得到查询结果集中的前20条数据,则sql语句如下: select[详细]
-
dbcc
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
dbcc help('?') 查询所有的DBCC命令dbcc help('命令') 查询指定命令的语法dbcc useroptions 返回当前user的set选项dbcc 状态验证类命令dbcc checkalloc('数据库名称') 检查指定数据的磁盘空间分配结构的一致性dbcc checkcatalog 检查指定数据库的系统表内和[详细]
-
远程备份 MSSQL SERVER
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
--备份环境:把数据库服务器(192.168.1.8)的数据库(TEST)备份到(192.168.1.145)的C$下 --首先,做一个与客户端的映射exec master..xp_cmdshell'net use z: //192.168.1.145/c$ "密码" /user:192.168.1.145/administrator'/*--说明:z:是映射网络路径对应本机的[详细]
-
SQLServer采用分页的方式查询数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO /* --下面的存储过程不仅含有分页方案,还会根据页面传来的参数来确定是否进行数据总数统计。 -- 获取指定页的数据 ??? 2008-05-13 yych */ ALTER PROCEDURE [grid].[APrcQueryData] @tblName varchar(255),-[详细]
-
SQLServer2005中实现分页查询数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
WITH,ROW_NUMBER and OVER这三个关键字是SQL Server2005中新增加的,通过这些关键字来实现分页查询非常简单,下面仅实现一个简单的例子: With Cust AS ( SELECT CustomerID,CompanyName, ROW_NUMBER() OVER ( order by CompanyName) as RowNumber FROM Cust[详细]
-
sqlserver游标体验
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
if exists (select * from dbo.sysobjects where id = object_id('[dbo].[TableSpace]') and OBJECTPROPERTY(id,'IsUserTable') = 1) drop table [dbo].[TableSpace] go create table TableSpace ( ?TableName? varchar(20),?RowsCount char(11),?Reserved v[详细]
-
SQLSERVER2005中分区表的设计
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
一、 ??????? 概要 1.1 ????? 实现目标 SQL Server 2005 中基于表的分区功能简化了分区表的创建和维护过程 , 给数据库提供了灵活性和更好的性能 ; 如果能良好应用将改善数据库大型表性能 , 设计人员管理性的的设计和实现 ; 并方便于 DBA 相关维护工作 1.2 ??[详细]
-
SQLSERVER 的一些常用知识总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:125
??? 平时工作一会搞Oracle一会搞SqlServer,脑子都迷糊了,为了避免继续模糊,今天抽出点时间把我常用的sqlserver的一些东西整理了下,发出来,以后忘了就来找,过几天再整理个Oracle常用知识。没啥技术含量主要是备忘。 1.SQLserver忘记密码修改方法 从"查[详细]
-
简单统计SQLSERVER用户数据表大小(包括记录总数和空间占用情况)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
在SQLSERVER,简单的组合 sp_spaceused和 sp_MSforeachtable这两个存储过程,可以方便的统计出用户数据表的大小, 包括记录总数和空间占用情况,非常实用,在SqlServer2K和SqlServer2005中都测试通过。 /**/ /* 1.?exec?sp_spaceused?'表名'????????????(SQ[详细]
-
分页算法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
SQLSERVER 分页方案一:(利用Not In和SELECT TOP分页) 语句形式: SELECT TOP 10 * FROM TestTable WHERE (ID NOT IN ???????????? (SELECT TOP 20 id ??????????? FROM TestTable ??????????? ORDER BY id)) ORDER BY ID SELECT TOP 页大小 * FROM TestTabl[详细]
-
Analysis Services一二三
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
一、数据仓库 和数据库不同,数据仓库是一个数据集合,是为了支持决策者做决策而创建,主要有以下四个特点:一是面向主题,二是整合的,三是历史的,四是相对稳定的。 二、数据源及数据源视图 定义数据源的功能是集成在VS2005中的,当选择运行Sql Server Bus[详细]
-
类型、比较
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
access和m$sql 数据类型比较 http://office.microsoft.com/zh-cn/access/HP052745732052.aspx oracle数据类型 http://www.ss64.com/orasyntax/datatypes.html access数据类型 http://www.wcape.school.za/subject/CS/PHS/acctable/datatype.htm access,sqlse[详细]
-
sqlserver中的函数(积累中)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
系统函数: select ? suser_sname ()???????????? -- 当前登录人 suser_sid ID 常用函数: len ( ' 你好啊 ' ), substring 你好a , 1 2 ascii 啊 ) 返回?3?????????????你好???????????????????176???? ? char ( 253 ) + 136 )????? 处理汉字长度问题 ??????[详细]
-
加密与解密SQLSERVER存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
加密过程DECLARE @sp_name nvarchar(400)DECLARE @sp_content nvarchar(2000)DECLARE @asbegin intdeclare @now datetimeselect @now = getdate()DECLARE sp_cursor CURSOR FORSELECT object_name(id)FROM sysobjectsWHERE xtype = 'P'AND type = 'P'AND crd[详细]
-
初尝dinnernow
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
?记得还是去年七月份。在微软的一次培训中,一位姓杨的讲师提到了这个DEMO。我后来回到公司就从相关站点 http://www.dinnernow.net 下载了一个安装包和相关视频,粗略的看了一下。之后因为产品开发比较繁重就一直 没再仔细研究。直到最近才想起来:) 因为本人[详细]
-
sqlserver 2005 如何创建分区表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
虽然分区可以带来众多的好处,但也增加了实现对象的管理费用和复杂性,这可能是得不偿失的。尤其是,您可能不需要为较小的表或目前满足性能和维护要求的表分区。如销售方案使用分区减轻了移动行和数据的负担,但在决定是否实现分区时,您应考虑您的方案是否[详细]
-
分工
所属栏目:[MsSql教程] 日期:2020-12-12 热度:148
要把oracle应用移植到sqlserver2005上,其中一部分工作是把存储过程和函数移植. 也不是很复杂的过程,实在是找不到合适的人选来做这个事情,只好自己做... 郁闷...负责招聘的人是怎么把关的...[详细]
-
proxool池应用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
????01.??proxool属于第三方驱动了,所以要是使用的话,要下载它的jar包 http://sourceforge.net/projects/proxool,我?使用的是proxool-0.8.3.jar,所以这里就以proxool-0.8.3.jar为例。下载proxool-0.8.3.jar后就要把他放在/WEB-INF/lib下。这样就能找到驱[详细]