随笔分类 - SQL SERVER
摘要:1. 概述 触发器是一种特殊的存储过程,它不能被显式地调用,而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。 所以触发器可以用来实现对表实施复杂的完整性约束。 2. 触发器的分类 SQL Server2000提供了两种触发器:“Instead of” 和“After” 触发器。 一个表或视
阅读全文
摘要:原文出处:http://blog.csdn.net/dba_huangzj/article/details/8491327 问题: 经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现
阅读全文
摘要:PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。 PowerDes
阅读全文
摘要:首先我们需要创建一个测试数据库,为了简单,我们在这个数据库中只创建一个Student表和一个Major表.其表结构和关系如下所示. 看看怎样用PowerDesigner快速的创建出这个数据库吧. 1.现在开始使用PowerDesigner创建数据库,首先运行程序,进入主界面: 2.File—New
阅读全文
摘要:PowerDesigner165_破解文件.rar 链接:http://pan.baidu.com/s/1hqEDUCG 636KB PowerDesigner165_Evaluation.exe 有点大, 620MB 链接:http://pan.baidu.com/s/1mhbRiRm 密码:sw
阅读全文
摘要:SQL Server作业没有执行的解决方法 确保SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行 设置方法: 我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.
阅读全文
摘要:1. 主键ID 自增 ,插入数据后返回这条数据的ID值 insert into tableName() values() select @@identity 2.主键ID 使用GUID类型值 ,插入数据后返回这条数据的ID值 insert into tableName() output insert
阅读全文
摘要:ExecuteNonQuery方法 :执行非查询SQL操作,包括增insert、删delete、改update ExcuteReader方法 :执行查询,返回DataReader,通过DataReader的对象dr["列名"] 可以取得数据,一次读一行,可以通过while(dr.Read())进行循
阅读全文
摘要:SqlCommand是sql命令,执行后通过sqlDataAdapter返回填入DataSet SqlDataAdapter 有不同的构造函数, SqlDataAdapter(SqlCommand); SqlDataAdapter(string,SqlConnection);SqlDataAdapt
阅读全文
摘要:1. 原表: courseid coursename score 1 java 70 2 oracle 90 3 xml 40 4 jsp 30 5 servlet 80 为了便于阅读, 查询此表后的结果显式如下( 及格分数为60): courseid coursename score mark 1
阅读全文
摘要:了解事务和锁 事务:保持逻辑数据一致性与可恢复性,必不可少的利器。 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。 死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。 不懂的听上去,挺神奇的,懂
阅读全文
摘要:废话不说,直接建表 1.表Player 2.表Record 3.判定特定时间段的成绩无效 4.两表联合查询输出到一起(成绩有效者的时间,姓名,高度) 5.两表联合查询输出到一起(主要排名冠亚季军) 运行结果如下:
阅读全文
摘要:FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现
阅读全文
摘要:sql读取系统日期和时间的方法如下:--获取当前日期(如:yyyymmdd)select CONVERT (nvarchar(12),GETDATE(),112)--获取当前日期(如:yyyymmdd hh:MM:ss)select GETDATE()--获取当前日期(如:yyyy-mm-dd)Se
阅读全文
摘要:-- ╔════════╗ -- ║ if语句使用示例 ║ -- ╚════════╝ declare @a int set @a=12 if @a>100 begin print @a end else begin print 'no' end -- ╔══════════╗ -- ║ while
阅读全文
摘要:sp_configure 'show advanced options', 1; GO RECONFIGURE WITH OVERRIDE; GO sp_configure 'Agent XPs', 1; GO RECONFIGURE WITH OVERRIDE GO sp_configure 's
阅读全文

浙公网安备 33010602011771号