首先一个表是不能有两个主键的。但是可以有两个字段组合成一个主键,这就是为什么有时候表里为什么会有两个字段都有主键的标志,那是因为他们组合成了一个主键了。
我们可以先删除了原来的主键再用TSQL建
alter table tablename add constraint pk_name primary key (colnam...
分类:
数据库 时间:
2014-09-18 13:19:33
阅读次数:
206
引自:http://blog.sina.com.cn/s/blog_7c0e26230100x2zl.html1.获取所有数据库名:SELECT Name from Master..SysDatabases ORDER BY Name2.获取所有表名:SELECT Name from Databas...
分类:
数据库 时间:
2014-09-18 12:54:23
阅读次数:
221
CREATE procedure p_splitpage@sql nvarchar(4000), --要执行的sql语句@page int=1, --要显示的页码@pageSize int, --每页的大小@pageCount int=0 out, --总页数@recordCount int...
分类:
数据库 时间:
2014-09-18 09:46:23
阅读次数:
558
一:触发器基本知识 触发器是一种特殊的存储过程,但没有接口(输入输出参数),触发器是引发它们的事务的一部分,因为SqlServer自动将引发它们的SQL语句和触发器作为一个隐式事务,因此当触发器正确执行后,事务才认为是完整的,触发器也可已在触发器内部通过 rollback tran 来回滚事务...
分类:
数据库 时间:
2014-09-17 21:43:22
阅读次数:
323
Sqlserver 使用CTE如何按子查询排序?需求:查出最近有更改的客户信息(按最后更改时间排序,来自SystemLog表LogDateTime字段)说明:Customer:客户信息表SystemLog:系统日志表,记录所有表信息的增,删,改自己公司开发的行业软件,不仅自己公司有在用,其他公司也在...
分类:
数据库 时间:
2014-09-17 18:32:43
阅读次数:
256
需求:查出最近有更改的客户信息(按最后更改时间排序,来自SystemLog表LogDateTime字段)说明:Customer:客户信息表SystemLog:系统日志表,记录所有表信息的增,删,改自己公司开发的行业软件,不仅自己公司有在用,其他公司也在用,本公司进行软件维护和提供升级服务由于之前的设...
分类:
数据库 时间:
2014-09-17 18:24:12
阅读次数:
290
临时表是建立在系统临时文件夹中的表,如果使用得当,完全可以像普通表一样进行各种操作,在VFP(Visual FoxPro ,是Microsoft公司推出的最新可视化数据库管理系统平台)退出时自动被释放。 可以创建本地和全局临时表。本地临时表仅在当前会话中可见;全局临时表在所有会话中都可见。本地临时....
分类:
数据库 时间:
2014-09-17 14:56:32
阅读次数:
291
总体结构如图:1. 使用NuGet添加EF62. 添加实体Model publicclassUser_Model{publicintID{get;set;}publicstringS_UserID{get;set;}publicintSex{get;set;}publicstringPhone{ge...
分类:
数据库 时间:
2014-09-17 01:04:01
阅读次数:
324
原文:SQLServer 2005 数据库定阅复制实现双机热备(主要是sharepoint 内容数据库)场景 公司最近的sharepoint的数据库服务器老是出问题,并且在一旦出现问题,就导致无法正常工作。最主要的是我们要加班还原以前的数据库,这是最头疼的。于是在网上查找资料,实现主备机的同步,对于...
分类:
数据库 时间:
2014-09-16 23:21:11
阅读次数:
308
场景 公司最近的sharepoint的数据库服务器老是出问题,并且在一旦出现问题,就导致无法正常工作。最主要的是我们要加班还原以前的数据库,这是最头疼的。于是在网上查找资料,实现主备机的同步,对于sharepoint而言我们只需做到sharepoint的内容数据库同步即可。这种技术有个专业名词叫做....
分类:
数据库 时间:
2014-09-16 21:48:01
阅读次数:
268