-
转:SQLServer级联删除示例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
SQLServer 2000与Oracle 8i相比较,在级联删除上有太多的限制 表内自关联不支持级联删除和级联更新 一个表内在有多个列同时关联于另一个表时,不支持多个级联删除 还有什么循环级联删除限制,等等 ....... 一大堆限制,如果要迁移Oracle到SqlServer麻烦多多[详细]
-
SqlServer
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
1.RDBMS(关系数据库管理系统Relational Database Manazent System) 2.REBMS:不仅可以保存数据本身,还能定义数据类型和数据业务规则 3.数据业务规则与业务规则的区别: 业务规则可以应用于整个系统 4.SQL管理对象:(SQL Management Object,SMO) 5.一体化(整[详细]
-
[SQLServer2005] 分析函数 (又称窗口函数)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:125
1. 简介: SQL Server 2005 中的窗口函数帮助你迅速查看不同级别的聚合,通过它可以非常方便地累计总数、移动平均值、以及执行其它计算。 窗口函数功能非常强大,使用起来也十分容易。可以使用这个技巧立即得到大量统计值。 窗口是用户指定的一组行。 开窗函[详细]
-
[SQLServer2005]交叉表格: cube, rollup
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
CUBE 和ROLLUP 运算符生成的结果集是多维数据集。 结果集包含维度列中各值的所有可能组合,以及与这些维度值组合相匹配的基础行中的聚合值。 ? 下面是 CUBE 和 ROLLUP 之间的具体区别: CUBE 生成的结果集显示了所选列中值的所有组合的聚合。 ROLLUP 生成的[详细]
-
[SQLServer2005] 哈希索引
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
??? 假设需要对某个表的字符串类型的列进行索引,并且字符串的长度较长。生成的索引体积就会比较大,同时影响插入及搜索的性能。 这种情况下可以考虑使用对字符串进行hash计算,然后对hash值进行索引。 ? ?? 本示例显示使用sqlserver 2005中,通过CHECKSUM生[详细]
-
SQLserver 跨库查询的实现。
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
使用环境是sql2005,2008还没有试是否有变化。 ? 主要的做法就是利用 ? sp_addlinkedserver sp_addlinkedsrvlogin ? 这两个存储过程,之后就可以对本地表和链接进来的数据库表进行join操作。 ? 示例: ? ? exec ? sp_addlinkedserver ? ? 'srv_lnk','','SQLO[详细]
-
SQLSERVER游标及循环语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:146
整理一下,关于游标,MSDN有: 过 Transact-SQL 服务器游标检索特定行。 Transact-SQL 语法约定 ?参数 NEXT 紧跟当前行返回结果行,并且当前行递增为返回行。如果 FETCH NEXT 为对游标的第一次提取操作,则返回结果集中的第一行。NEXT 为默认的游标提取选项[详细]
-
我学会用sqlserver导入数据了
所属栏目:[MsSql教程] 日期:2020-12-12 热度:139
刚接触sqlserver,确实比oracle好实用,前几天研究了库与库之间的转数据,今天研究出把一个excel导入到数据,采用dts 采用microsoft excel 4.0 的驱动,终于成功了。[详细]
-
关于SQLServer2005 的学习笔记(一)——前言
所属栏目:[MsSql教程] 日期:2020-12-12 热度:52
关于 SQL Server ,个人一直认为它是比较简单却又很神秘的数据库;简单之处在于他完全通过图形化界面便可实现所有大型数据库的安装、维护、备份、优化等等;神秘呢在于它所有的一切都隐藏在了图形化界面之下,让人琢磨不透,当需要更深层次的去了解他的时候[详细]
-
关于SQLServer2005 的学习笔记(二)——体系结构一
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
SQLServer2005 引擎组件 首先让我们先来看看 SQL Server2005 的引擎组件, SQLServer2005 有四大组件:协议、关系引擎、存储引擎和 SQLOS 。 协议层接收来自于用户的请求(查询、更改、删除、创建表等等操作)并把它们转换成关系引擎能够识别的形式。它还能[详细]
-
我学习过的知识汇总
所属栏目:[MsSql教程] 日期:2020-12-12 热度:189
Java ?? 基础,再控制台做管理系统。 ?? JSP开发网页项目 ?? Servlet开发网页项目 html ?? 静态页面的制作 C# ?? 使用C#语言,VS2005工具开发了音像管理系统,工厂管理系统????????????????? javascript ?? 在我们的静态页面上加上一些动态的效果 ???ajax??[详细]
-
使用NEWSEQUENTIALID解决GUID聚集索引问题 SQLServer数据表主键
所属栏目:[MsSql教程] 日期:2020-12-12 热度:67
UNIQUEIDENTIFIER做主键(Primary Key)是一件很方便的事情,在数据合并等操作中有不可替代的优势 但是由于普通的GUID的分散性使得如果主键加上聚集索引(Clustered Index)会导致在插入记录时效率大大降低 SQL SERVER 2005中新增了一个NEWSEQUENTIALID的函数,M[详细]
-
通用权限管理的设计思想与实现
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
通用权限管理的设计思想与实现 一. 引言 权限管理一直以来都是每个应用系统不可缺少的部分,而且几乎是每个应用系统都重新对系统的权限进行重新设计,以满足不同系统用户的需求,目前很少公司对权限管理形成一套通用、灵活、完全可复用且易嵌入应用系统的组[详细]
-
sqlserver2000 netstat、telnet连不到1433端口(远程登录失败)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
1.如果是win2003,那么一定要安装sql的补丁(至少是sp3a ) 检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器工具中运行: select @@version 如果出来的版本号是8.00.760以下,则表明你未安装sp3的补丁,要装上. SQL补丁下载: http://down.x[详细]
-
sqlserver 2000 远程连接 服务器的解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:67
sqlserver 2000 远程连接 服务器的解决方案 详细出处参考:http://www.jb51.net/article/18774.htm 具体步骤: 一、ping服务器IP能否ping通 观察远程SQL Server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 20[详细]
-
SqlServer,Oracle 常用函数比较
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
SqlServer,Oracle 常用函数比较 ? 数学函数: 1.绝对值 Sql Server: SELECT abs(-1) value Oracle: SELECT abs(-1) value from dual 2.取整(大) Sql Server: SELECT ceiling(-1.001) value Oracle: SELECT ceil(-1.001) value from dual 3.取整(小) Sql Se[详细]
-
sqlserver实现oracle递归树函数例子(start with.....connect by
所属栏目:[MsSql教程] 日期:2020-12-12 热度:100
?sqlserver实现oracle递归函数的例子(start with.....connect by prior.....) 通过将查询遍历到的数据插入临时表方式实现 此函数应该在考虑下这个临时表的删除文件 以及创建时再判断表结构是否已经存在,相信这个应该很容易........ 使用方法 select * from[详细]
-
sqlserver 一些全局变量
所属栏目:[MsSql教程] 日期:2020-12-12 热度:94
sqlserver 中 全局变量 是一种特殊类型的变量,全局变量以@@开头,是由系统定义的。 @@CONNECTIONS?? 返回 SQL Server 自上次启动以来尝试的连接数。 @@CURSOR_ROWS?? 确定当其被调用时检索了游标符合条件的行数。 @@DATEFIRST??????? 针对会话返回 SET DATE[详细]
-
经典代码收藏
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
////设置居中(注意,要在设置窗体大小下面设置该句) this.setLocationRelativeTo(null); ******************** String[] kecheng = {"Java","英语","数学"}; ?? JComboBox jComboBox3 = new JComboBox(kecheng); JComboBox jComboBox2 = new JComboBox();[详细]
-
virtual server2005下创建citrix集群的一点记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:191
环境说明:citrix服务器citrix01这个是已经装好的操作系统为win2008 r2,现在需要添加citrix02,citrix03,将这两台加入现有的farm。 ? ? 将citrix01的虚拟硬盘vhd文件复制两份,分别作为02和03的虚拟硬盘,建立好02和03后,虚机网络不要连接; 1.启动02退域[详细]
-
DATETIME
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
package FS; import java.sql.*; public class UpdateStu { ?static Connection con; ?static PreparedStatement sql; ?static ResultSet res; ?public Connection getConnection() { ??try { ???Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriv[详细]
-
关于SQLServer2005的学习笔记――SQL查询解析步骤
所属栏目:[MsSql教程] 日期:2020-12-12 热度:174
最近一来因工作上的事情比较闹心,没心事再研究 SQLServer2005 的体系结构;一来关于体系结构确实过于复杂,远远不如应用来的直接明了,所以暂时搁笔。 出于工作上的需要,对应用开发需要更多的了解,所以把心事暂时放到这方面。 ? 先从最简单的 SQL 入手来[详细]
-
关于SQLServer2005的学习笔记——SQL查询解析步骤
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
最近一来因工作上的事情比较闹心,没心事再研究 SQLServer2005 的体系结构;一来关于体系结构确实过于复杂,远远不如应用来的直接明了,所以暂时搁笔。 出于工作上的需要,对应用开发需要更多的了解,所以把心事暂时放到这方面。 ? 先从最简单的 SQL 入手来[详细]
-
sqlserver dateadd
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
-- 在向指定日期加上一段时间的基础上,返回新的 datetime 值 加年份—— print dateadd(year,5,getdate()) ?? ??? 加月份—— print dateadd(month,getdate()) 加天数—— print dateadd(day,getdate()) ??? 加小时—— print dateadd(hour,getdate()) 加分[详细]
-
Access(mdb) 导入到sqlserver数据库中(转)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:190
1,打开”控制面板“下”管理工具“中的”数据库源“; 2,按”添加“添加一个新的数据源,在选择栏里[详细]