上海微创软件有限公司 肖桂东适用读者:Microsoft SQL Server
中、高级用户元数据简介元数据 (metadata)
最常见的定义为"有关数据的结构数据",或者再简单一点就是"关于数据的信息",日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统
(DBMS...
分类:
数据库 时间:
2014-05-12 15:19:23
阅读次数:
360
SQL Server
2005数据库中,我们可以设置每个用户对应的权限,以提高数据库的安全性。这类用户权限设置的应用非常广泛。比如设置某个用户访问某个表的权限,甚至是CRUD的权限,更小粒度的还可以去到某几个字段的访问权限等等。其实这一设置过程是很简单的,接下来就让我们来一起学习吧。一、操作步骤1....
分类:
数据库 时间:
2014-05-12 13:27:21
阅读次数:
383
在使用SQL Server
2008数据库时发现数据库被标记为可疑,查看网上的资料终于找到了解决办法,接下来我们就来介绍解决方法。解决方法:当数据库发生这种操作故障时,可以按如下操作步骤可解决此方法,打开数据库里的Sql
查询编辑器窗口,运行以下的命令。1、修改数据库为紧急模式ALTER DATAB...
分类:
数据库 时间:
2014-05-12 13:26:20
阅读次数:
405
Sql Server 性能优化之包含列
导读:数据数优化查询一直是个比较热门的话题,小生在这方面也只能算是个入门生。今天我们就讲下数据库包含列这个一项的作用及带来的优化效果
引用下MSDN里面的一段解释: 当查询中的所有列都作为键列或非键列包含在索引中时,带有包含性非键列的索引可以显著提高查...
分类:
数据库 时间:
2014-05-12 13:22:19
阅读次数:
362
在数据库迁移过程中,如何设置不好用户与登录,会造成"错误15023:当前数据库中已存在用户或角色".现在整理下思路:1、在原数据库进行数据库备份***.bak文件;2、在新建数据库,建立与原数据库相同的登录名;3、在新数据库上恢复备份的数据库文件***.bak文件;选择覆盖原数据库文件;4、将数据库...
分类:
数据库 时间:
2014-05-10 10:54:30
阅读次数:
308
SQL Server
存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。?
存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQ...
分类:
其他好文 时间:
2014-05-10 08:55:50
阅读次数:
268
之前只是看过关于SQL Server
2008中添加了percent功能,今天终于有机会试了!今天处理好的数据,上头让修改下,把营销结果为Null的值20%改为“未通过”,80%的改为“拒绝”。于是乎就想到了percent:首先使用了下select
top 20 percent from xxxta...
分类:
数据库 时间:
2014-05-10 07:04:57
阅读次数:
418
今天(具体说是昨天)处理一个90多M的csv文件,一打开,报错“文件未完全加载”,
这什么情况啊,我还想另存为xlsx的,这样就可以导入SQL Server了!(Easy,我知道csv等平面文件也可以导入SQL Server)
我以为文件坏了呢,毕竟这么大,这么多年,第一次打开90多M的csv(ex...
分类:
其他好文 时间:
2014-05-10 06:58:41
阅读次数:
1978
让Asp.NET的DataGrid可排序、可选择、可分页
DataGrid是Asp.NET中的一个重要的控件,经常我们都将DataGrid做成可分页的和可排序的,有时还需要加上选择功能。这些都是经常需要用到的方法,其实是比较简单的。
设计思路:
为了方便起见,我们连接SQL Server 2000的NorthWind数据库的Orders表,从数据库里得到此表的数据视图。利用DataGrid...
分类:
Web程序 时间:
2014-05-10 04:58:33
阅读次数:
377
Merge关键字是一个神奇的DML关键字。它在SQL Server
2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新...
分类:
数据库 时间:
2014-05-10 03:16:30
阅读次数:
363