存储过程获取表被引用的信息
可能题目取得不是很好,但我想看了文章就知道什么意思。当你想删除一个表时,可能被其他表作为外键被引用,此时你想删除此表是删除不掉的。你必须把那引用此表为外键的表删掉,才能把你要删的表的删掉。可能文字不好...
SQL语句资料
--语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定...
SqlServer中使用CONVERT函数实现日期格式化
CONVERT函数有3个参数:CONVERT ( data_type [ ( length ) ] , expression [ , style. ] )第一个参数返回数据类型,第二个参数是表达式,第三个是可选的定义风格的参数.注意:不要应用CONVERT函数在被索引的日期列上.看...
用JDBC连接SQL SERVER 2005 EXPRESS
重装了系统,发现怎么都连不上数据库了。忙活了一通才连好,总结下注意点吧:1. driverName和dbURL要注意写对,其中driverName可以通过查看加载的SQL驱动jar包来明确。在sql server 2000 中加载驱动和URL路径的语句...
以前学习sql的一点总结
总结一下以前对于sql的学习,给自己留下点东西。1.三个范式指导如何建表:(一个业务对象用一张表来存放) 第一范式: 设计表时,一个字段存放一个独立完整的信息片,一个基本信息单元放在一个字段(字段都是...
SQL Server函数总结
一.聚合函数AVG 返回组中值的平均值。空值将被忽略BINARY_CHECKSUM 返回对表中的行或表达式列表计算的二进制校验值。BINARY_CHECKSUM 可用于检测表中行的更改CHECKSUM 返回在表的行上或在表达式列表上计算的校验值。...
VS2005+SQL2005 ASP.NET2.0数据库连接
1.开启SQL2005远程连接功能,开启办法如下:配置工具->SQL Server外围应用配置器->服务和连接的外围应用配置器->打开MssqlSERVER节点下的Database Engine节点,先择“远程连接”,接下建议选择“同时使用TCP/IP和nam...
数据库的创建,修改和删除----利用企业管理器和T-SQL语句
创建数据库的方法 1 使用向导 2 使用企业管理器 3 使用Transact-SQL语言 create database company on primary (name=company_data,filename='d:\mssq17\data\company.mdf'...
管理存储过程
存储过程的概念 将一些固定的操作集中起来由SQL服务器来完成。类似批处理 存储过程是SQL语句和可选控制流程语句的预编译集合。是一种封装 重复任务操作的方法。以一个名称存储,作为一个单元处理&...
重建 SQL Server 2008 系统数据库
有时候由于一些误操作可能会引起SQL Server中的系统数据库遭到破坏,这些系统数据库主要包括master、model、msdb和resource这4个数据库。如果这些数据库遭到了破坏,很有可能会导致数据库的其他操作出现问题,并对数...
用 SQL Server Profiler 查看异常信息
我们调试程序的时候,有些时候或者有些 IDE 可能不会提供详细的数据库异常信息。SQL Server Profiler 是 SQL 跟踪的图形用户界面,可以监视数据库引擎和 Analysis Services。在使用 Linq to SQL 或 ADO.NET Entity F...
SQLServer 游标简介与使用说明
游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多行前进或向后浏览数据的能力。我们可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对...
sql server 2000 一个表的数据插入到三个相关联表中,一条一条的插入
6---测试数据 7--生成测试数据表结构 8 create table A 9( 10 ...
Sql server 国际化的支持,查询乱码
如果 Sql server 2005 的数据库字符集是非中文,例如是SQL_Latin1_General_CP1_CI_AS什么的。 当某个表的自动又有nvarchar时候,那么你查询,修改,或者是视图,存储过程中,都会出现乱码或者查询不出结果。&n...
深入SQL Server数据库速度提升问题(二)
捕获等待类数据 SQL服务器已经提供了等待类的观点,但是遗憾的是,这些观点大多数情况下有些模糊因此难以发挥作用。从SQL Server 7.0和2000开始,数据库管理员可以使用企业管理器来查看等待类。问题是所有企...
深入SQL Server数据库速度提升问题(一)
SQL服务器的性能管理通常是反应式的,它侧重的是服务器的运行状态。数据库管理员会对问题作出响应而不是将避免问题的产生摆在首位。可视性也很大程度上仅限于观测数据库服务器而不是了解SQL服务器怎样直接对程序...
SQL Server的MDF文件恢复/修复方法
如果备份的数据库有2个文件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF文件,就可以了。 或者在查询分析器中输入:sp_attach_db "数据库名称","路径\文...
符合数据库需求的最佳SQL Server版本选择
当我看到这个问题时,我觉得并没有确切的答案!原因是SQL Server已经从一个简单的基于桌面的应用程序一跃成为一个重要的企业级数据库管理系统产品,但却仍保持了易于安装和使用的优点。这是当我参加有关 SQL Server...
sql server 事务处理(二)
examples used in this article uses the Pubs database that comes as a sample database when you install SQL Server. If you need to rebuild the Pubs database, follow the steps to install a fresh copy : ...
SQL SERVER 事务处理(一)
1. 一个存储过程最好只有一个事务;多个事务既消耗资源,也容易产生错误; 2. 创建事务和结束事务的时候最好有这样的判断: CodeIF @@TRANCOUNT = 0BEGIN -- only if @@TRANCOUNT is 0, we do BEGIN TRAN &nbs...