SQL
絮飘
每天进步一点点!
展开
-
当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'student' 中的标识列插入显式值。
想要将值插入到自动编号(或者说是标识列,IDENTITY)中去,需要设定 SETIDENTITY_INSERT 示例:1.首先建立一个有标识列的表:CREATE TABLE products (id int IDENTITY PRIMARY KEY, product varchar(40))2.尝试在表中做以下操作:INSERT INTO products (id, p原创 2011-12-09 14:59:00 · 1750 阅读 · 0 评论 -
SQL 2008 无法启用sa用户
用T-SQL语句即可解决:用WINDOWS账户登录查询分析器,输入一下语句并执行:ALTER LOGIN sa ENABLE ;GOALTER LOGIN sa WITH PASSWORD = '' unlock, check_policy = off, check_expiration = off ;GO原创 2013-07-09 09:59:48 · 947 阅读 · 0 评论 -
MSSQL2005 用户'sa'登录失败。错误18456
因密码或用户名错误而使身份验证失败并导致连接尝试被拒时,类似下面的消息将返回到客户端:“用户 'sa' 登录失败”。(Microsoft SQL Server,错误: 18456)”。 为了增强安全性,返回到客户端的错误消息有意隐藏身份验证错误的本质。但是,在 SQL Server 错误日志中,对应的错误包含映射到身份验证失败条件的错误状态。将错误状态与以下列表进行比较以确转载 2013-07-09 10:58:41 · 803 阅读 · 0 评论 -
SQL事务
SQL事务 一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。 BeginTrans用于开始一个事物;RollbackTra转载 2013-01-29 11:02:16 · 646 阅读 · 0 评论 -
数据库表就是符合I,II,III范式2
非三言二语说得清的.,第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简而言之,第一范式就是无重复的列。 说明原创 2011-12-15 19:12:50 · 814 阅读 · 0 评论 -
关于数据库的E-R图设计
关于数据库的E-R图设计根据你的题目,得到E-R图如下:学校_1_含有_n_系_1_管理_n_学生|1 m|聘用 选修|n n|教师_1_教授_n_课程|1参加|n项目总体的E-R图如上所示,其中学校,系,学生,教师.课程,项目为实体,需用矩形表示,含有,管理,聘用,选修,教授,参加,为联系,需用菱形表示.属性用椭圆表示.你的题中没有给出属性,是自己添加原创 2011-12-15 19:36:18 · 37208 阅读 · 0 评论 -
数据库设计5步骤
数据库设计5步骤 1.确定entities及relationshipsa)设计宏观行为。你用此数据库来做什么?比如,希望管理雇员的信息。b)确定entities。对于一系列的行为,确定所管理信息所涉及到的主题范围。这将变成table。比如,雇用员工,指定具体部门,确定技能等级。c)确定relationships。看着行为,确定tables之间有何种关系原创 2011-12-15 19:24:49 · 1065 阅读 · 0 评论 -
数据库设计
教学对象教学时间年 月 日教学内容第5章 关系数据库设计5.1 数据库设计的基本步骤教学目的¨ 通过本节内容的学习,应了解数据库设计的基本步骤。教学重点数据库设计的基本步骤教学难点建议学时1学时原创 2011-12-15 19:23:42 · 1421 阅读 · 0 评论 -
数据库中的1NF、2NF、3NF,BCNF范式解析1
设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式原创 2011-12-15 19:10:30 · 1284 阅读 · 0 评论 -
UML用例图
用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户),对应的是软件的结构和功原创 2011-12-15 19:47:10 · 785 阅读 · 0 评论 -
in与exist , not in与not exist 的区别
in和existsin 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)1:select * fr原创 2011-12-14 10:55:27 · 553 阅读 · 0 评论 -
浅谈数据库设计技巧
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据原创 2011-12-21 18:19:01 · 637 阅读 · 0 评论 -
用Repeater绑定数据,将数据的前三条显示为红色
前台代码Code: table> asp:Repeater runat="server" ID="rep" OnItemDataBound="rep_ItemDataBound">ItemTemplate>tr id="row" runat="server">td># Eval("title")%>td>tr>原创 2011-12-14 14:10:55 · 679 阅读 · 0 评论 -
case when 用法
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'原创 2011-12-13 18:27:26 · 549 阅读 · 0 评论 -
sql中如何将字符型转化为整型,如将123.00转化为123
将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。语法使用 CAST:CAST ( expression AS data_type )使用 CONVERT:CONVERT (data_type[(length)], expression [, style])参数expression是任何有效的 Microsoft SQL Se原创 2011-12-12 18:13:00 · 7189 阅读 · 0 评论 -
数据库操作
1.清空日志 DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志: BACKUP LOG 数据库名 WITH NO_LOG3.收缩数据库文件(如果不压缩,数据库的文件不会减小 企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件 --选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M原创 2011-12-13 19:47:13 · 544 阅读 · 0 评论 -
解决Sql2008弹出 System.Security.SecurityException: 不允许所请求的注册表访问权。
使用SQL SERVER 身份验证,登入SQL2008时,总是出现:应用程序试图执行安全策略部允许的操作。若要授予该应用程序所需的权限,请与系统管理员联系,或使用MICROSOFT.NET FRAMEWORK配置工具。不允许所请求的注册表访问权。有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾。************** 异常文本 **************原创 2014-02-26 10:11:53 · 5288 阅读 · 0 评论