摘要:我的解决方法是手动修改系统表sysdiagrams,将为null的字段值填上 先修改全部字段值为可空,然后新建一个视图, 保存关系图,然后看sysdiagrams表的值有没有为Null的,如果为null,则加上.之后修改表的字段diagram_id 为自增 总之办法就是折腾这个表.
阅读全文
随笔分类 - SQL Server
摘要:由于不记得刚开始装的x86的还是x64的版本了。但是我觉得自己用的是x64位系统,那安装x64位补丁应该没有问题吧。结果就出问题了。先是安装x64位补丁,打不上,然后再装x86的。装上了,但是服务启动不了。提示 windows 无法启动 SQL Server 代理(MSSQLERVER) 服务(位于本地计算机上). 错误 1068:依赖服务或租无法启动之后是使用手工完全清除,清除注册表,清除文件,清除服务。之后下载完整的R2安装完整R2 安装出现问题:chould not open key:unknown\components搜索 到http://zhidao.baidu.com/quest.
阅读全文
摘要:出处:http://www.jiaonan.tv/html/blog/1/28353.htm
阅读全文
摘要:原文:http://www.cnblogs.com/zhoubang521/archive/2011/09/14/2176527.html一、创建数据库例1创建一个数据库sample。主要数据文件为sample_dat。CREATE DATABASE sampleON PRIMARY(NAME=sample_dat,FILENAME=’d:\SQL\sample_data.mdf’,SIZE=5,MAXSIZE=50,FILEGROWTH=10)说明:主要数据文件的位置是d:\SQL\sample_data.mdf,由于没有为主要文件指定容量单位,系统默认为MB,所以主要数据文件的初始容量为5
阅读全文
摘要:drop table 、drop table返回为0,显示信息为:命令已成功完成。insert update select delete 返回数为受影响的行数,返回信息:(X 行受影响)
阅读全文
摘要:http://blog.csdn.net/wuyujie1219/archive/2009/07/26/4380956.aspx 在连接SQL Server数据库:首先创建SqlConnection类和SqlCommand类实例分别用于连接到SQL Server数据库和执行SQL语句命令,然后打开数据连接并使用SqlCommand的相应方法执行SQL语句。ExecuteNonQuery()方法执行...
阅读全文
摘要:http://hi.baidu.com/yanzhiyong/blog/item/14b3da8061d5b6d49023d9da.html今天被外键给整的不行,删除记录时总是出现错误。。DELETE 语句与 REFERENCE 约束"FK__reply__word_id__7E6CC920"冲突。该冲突发生于数据库"guest",表"dbo.reply", column 'word_id'。后来...
阅读全文
摘要:http://niunan.javaeye.com/blog/387226数据库1:AAA 数据库2:BBB 数据库名和表名之间放两个点 select*from[AAA]..TableAa innerjoin[BBB]..TableBbona.AcountID=b.ClientID注意:必须是单个Sql实例! http://zhidao.baidu.com/question/87651354.ht...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO--=============================================--Author:<...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--USE[DAF_DB]GO/******Object:StoredProcedure[dbo].[PROG_WORKTASK_List]ScriptDate:06/14/201021:14:43***...
阅读全文
摘要:USE [FadmadDB]GO/****** 对象: StoredProcedure [dbo].[p_GetTableSubMemberList] 脚本日期: 06/02/2010 15:58:15 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO/****** Object: Stored Procedure dbo.sp_Busine...
阅读全文
摘要:当查询语句经常更改时,当查询语句很长时。如果查询语句经常更改,那么就会造成经常编译项目,而采用存储过程就会避免这个情况。查询语句过长时会造成传输数据加大。下次要把代码生成器改成存储过程模式现在这种sql语句模式很不好如果是存储过程模式那么只要不改变存储过程名就基本上不需要在dao层座任何改动所有改动都被放到了存储过程里
阅读全文
摘要:http://hi.baidu.com/voll_shallen/blog/item/9abbe73e463e3ec97d1e718e.html以前用数据库,一般都建表关系,但是这些关系建好了往往没有用到.这次写一个项目,涉及到多表的外键约束和级联删除的问题,才研究了一下.用的vs2005里面自带的SqlExpress,在VS里面作数据库,感觉不是很方便(废话,都方便了,那sqlserver200...
阅读全文
摘要:Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。sql server中的varchar和Nvarchar有什么区别?答:varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。
阅读全文