Welcome 微信登录

首页 / 数据库 / SQLServer

SQL Server中date、datetime、smalldate三种数据类型的区别

SQL Server中date、datetime、smalldate三种数据类型的区别

SQL Server中date、datetime、smalldate三种数据类型的区别2013-12-09环境:SQLServer 2008 R2问题:SQLServer date、datetime、smalldate区别解决:datetime从1753年1月1日到9999年12月31日的日期和时间数据,精确度为百分之三秒(等于 3.33毫秒或0.00333秒)。如下表所示,把值调整到.000、.003、或.007 秒的增量。日期和 时间部分,可以表示的...
解决SQL Server 2008导出的SQL文件中没有数据的问题

解决SQL Server 2008导出的SQL文件中没有数据的问题

解决SQL Server 2008导出的SQL文件中没有数据的问题2013-12-09环境:SQLServer 2008 R2问题:导出的SQL文件中没有数据解决:1. 展开数据库---- ---->选中某个数据库-------->任务-------->生成脚本;2. 单击下一步-------->进 入如下界面,可以选择需要为整个数据库导出还是只导出某个数据库;3. 下一步-------->选择选项(注意选择SQL文件的生成路...
SQL Server 2008在对象资源管理器中隐藏系统对象

SQL Server 2008在对象资源管理器中隐藏系统对象

SQL Server 2008在对象资源管理器中隐藏系统对象2013-12-09环境:SQLServer 2008 R2问题:在对象资源管理器中隐藏系统对象解决:对象资 源管理器的“数据库”节点包含系统对象,如系统数据库。使用“工具”/“选项”页可以隐藏系统对象。某 些系统对象(如系统函数和系统数据类型)并不受此设置的影响。在对象资源管理器中隐藏系统对象1.在“工具&rdq...
安装SQL Server 2008 R2和Visual Studio 2010时的1406错误解决

安装SQL Server 2008 R2和Visual Studio 2010时的1406错误解决

安装SQL Server 2008 R2和Visual Studio 2010时的1406错误解决2013-12-09问题描述:重新安装的系统,然后马上升级到Windows7旗舰版,在安装SQL Server 2008 R2和Visual Studio 2010时遇到1406错误。尝试了很多方法,比如修改对应注册表的权限、重置注册表、安装更新等等。 又细想是否是系统的原因,于是又重新还原系统,保持Windows7家庭普通版。后来又考虑了许久,才想到解决 办...
将已有数据的表的[ID]字段变更为自增长

将已有数据的表的[ID]字段变更为自增长

将已有数据的表的[ID]字段变更为自增长2013-12-28表上创建好了PK,却发现了更大的麻烦:忘记将[ID] 字段设置成IDENTITY了:(那可是几百张表哪!那就编写SQL脚本来搞定吧。可是,这事没有想象中那么容易:ALTER TABLE不支持将某字段变更为IDENTITY (注:MS SQL Mobile是支持此语法的)而且,若该字段上有PK、Index、Constrains等,必须先删除才能DROP COLUMN.注:1)下面的代码只处理了单个表...
为数据库中所有表增加PK

为数据库中所有表增加PK

为数据库中所有表增加PK2013-12-28辛辛苦苦将数据导入到数据库中,却发现忘记创建脚本中忘记PK了。好在表都有规律,每个表有个 [ID] int字段,PK是建立在其上的。注:1)为了代码的可读性,没有采用‘SQL拼接’方法, 而是采用了‘先占位,后替换’的方法--看里面的Replace语句。推荐给大家2)由于是执行DDL,出于 谨慎考虑,‘生成’而非‘直接执行&rsq...
浅谈SQL Server数据库中系统表的作用

浅谈SQL Server数据库中系统表的作用

浅谈SQL Server数据库中系统表的作用2013-12-28(一)系统表:存储SQL所有的系统信息。存储有关数据库服务中的元数据所谓元数据即(比如数据服务器有哪些用户数据库、数据库服务器有哪些登陆账号,数据库中都有哪些表,每个表都有哪些字段 每个数据库有哪些存储过程、视图等等的数据),系统表一般sys开头。(二)了解数据库中系统表,可以编写sql语句或编程的时候用到。以下场景使用到了系统表1、在创建数据库的时候选判断数据库是否存在;创建数据库中对象(表...
<< 51 52 53 54 55 56 57 58 59 60 >>