随笔分类 - 数据库
摘要:Microsoft SQL Server Database Engine 用两个 4 字节的整数内部存储 datetime 数据类型的值。 第一个 4 字节存储“基础日期”(即 1900 年 1 月 1 日)之前或之后的天数。 基础日期是系统参照日期。另外一个 4 字节存储天的时间(以午夜后经过的毫
阅读全文
摘要:1、首先打开PowerDesigner,新建模型 在开始界面上直接选择Creat Model...当然了,如果你勾选了Do not show this page again的复选框,下次打开的时候就不会出现这个界面了。 除此之外,还可以通过其他方式新建模型,比如下面这两种方式: 2、为新模型选择类型
阅读全文
摘要:SQLPrompt是个很好的sql server提示工具,SQL-SERVER2016只能使用SQLPrompt7.x 以上版本,用激活工具激活后没多久就会检测到激活码不可用。所以感觉是不是有个服务在定期检测激活码呢,在服务里一看果然,把此服务禁用掉后就可以了。 不过有条件的同学还是购买序列号吧。
阅读全文
摘要:SELECT 表名 = Case When A.colorder=1 Then D.name Else '' End, 表说明 = Case When A.colorder=1 Then isnull(F.value,'') Else '' End, 字段序号 = A.colorder, 字段名 = A.name, ...
阅读全文
摘要:因为是在另一台电脑对同名数据库做的备份,用常规方法还原,提示不是相同数据库,不让还原,在网上找到下面的方法解决了:一、右击系统数据库master,新建查询执行以下SQL代码:RESTORE DATABASE xxxFROM DISK = 'E:\DB\xxx.bak' --bak文件路径with...
阅读全文
摘要:日常对Sql Server关系数据库进行操作时,有时对数据库(如:Sharepoint网站配置数据库名Sharepoint_Config)进行些不正常操作如数据库在读写时而无故停止数据库,从而导致Sql Server数据库不正常中断,当再次打开数据库时会发现某些数据库会被标记为“可疑”(suspec...
阅读全文
摘要:/****** Script for SelectTopNRows command from SSMS ******/SELECT TOP 1000 [lz_UsersId] ,[lz_UsersName] ,[lz_EmpName] ,uj.jobId ,j...
阅读全文
摘要:[http://www.th7.cn/db/mssql/2011-07-07/10127.shtml#userconsent#]删除用户表 1、select 'DROP TABLE '+name from sysobjects where type = 'U'删除视图 2、select 'DROP ...
阅读全文
摘要:http://www.w3school.com.cn/sql/func_datediff.aspSQL Server DATEDIFF() 函数SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate----------------------------------2013,12,1学习笔记------------------------------------------------------在数据库中建的Id为Guid类型,使其自动赋值,在Id的默认值中写 newid() 即可自动生成。
阅读全文
摘要:本文在以下两种时机下较为有用:1、数据库说明文档与实际数据库的结构同步时。2、根据现有数据库结构生成其说明文档时。我平时是这样来生成“数据库说明文档”的:方法一(SQL Server 2000时是这样做的)使用这个软件"SchemaToDoc With Table Annotator v2.8.8",在网上很容易找到它的注册机,所以用起来很方便,而且它生成的数据库说明文档也很专业。但遗憾的是,我却无法用它连接到sql 2005或oracle 10g;其企业版"SchemaToDocEnterpriseInstall.exe"倒是可以顺利连接到SQL Se
阅读全文