随笔分类 - MS SQL Server
MS SQL Server
摘要:轉自:http://www.cnblogs.com/wenanry/archive/2006/07/10/447157.htmlCNBLOGS SEARCH :http://zzk.cnblogs.com/s?w=MS+SQL+TRANSACTION&t=事务定义:事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会提交,成为数据库中的永久组成部分。如果事务遇到错误且...
阅读全文
摘要:PowerDesigner使用教程 —— 概念数据模型
阅读全文
摘要:前几天一个人问到了关于流水号重复的问题,我想了下,虽然说这个问题比较简单,但是具有广泛性,所以写了这篇博客来介绍下,希望对大家有所帮助。在进行数据库应用开发时经常会遇到生成流水号的情况,比如说做了一个订单模块,要求订单号是唯一的,规则是:下订单时的年月日+6位的流水号这样的规则。对于这种要生成流水号的系统,我们一般是在数据库中新建了一个种子表,每次生成新的订单时:1.读取当天种子最大值。2.根据种...
阅读全文
摘要:轉自:http://blog.blueshop.com.tw/topcat/archive/2005/09/13/11728.aspx最近有幾個網友問到關於訂單編號產生的問題小喵針對小喵的經驗做以下的整理,提供大家參考一、編號方式(年月編定法):訂單編號的方式,沒有特定的哪一種是比較好的,其實依照不同的需求會有不同的方式小喵介紹的是依照訂單產生的年月來做編號的方式首先,要先確認您的編號位數有幾位如...
阅读全文
摘要:1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。Linux下:2. 方法一 SQL脚本形式操作步骤如下:2.1. 导出SQL脚本在原数据库服务器上,可以用phpMyAdmin工具,或者mysql...
阅读全文
摘要:介绍为什么要将文件保存到数据库呢?理由很多,最直接的就是,将文件放入数据库以后,可以对文件进行更好的管理,特别是文本文件、图片等,如果不使用数据库,数量巨大的时候,很难做到有效的管理和区别。特别是需要作一些与文字密切相关的应用的时候,将文件全部放入数据库是最好的选择,对文字的处理、检索等,都可以直接利用数据库的一些功能,可以做到真正的有效管理。本文举例主要针对以文字为基础的文件,比如WORD等,但...
阅读全文
摘要:随机取出n条记录:Sql server:select top n * from 表 order by newid()Access:Select top n * FROM 表 orDER BY Rnd(id) mysql:Select * From 表 order By rand() Limit nselect * from youtab where mod ( rowid , 3 ) = 0 ...
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->use [master] go --檢查數據庫[RBAC]是否存在,如果存在則刪除(只測試用,不然會丟數據.) -- Search from the sysdatabase to see that...
阅读全文
摘要:轉自:http://hi.baidu.com/circledong/blog/item/ec56e1101549cf79cb80c463.html 我们在开发系统的时候,经常会遇到系统需要权限控制,而权限的控制程度不同有不同的设计方案。 1. 基于角色的权限设计 这种方案是最常见也是比较简单的方案,不过通常有这种设计已经够了,所以微软就设计出这种方案的通用做法,这种方案对于...
阅读全文
摘要:SQL 2000Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SELECT(casewhena.colorder=1thend.nameelse''end)表名,a.colorder字段序號,a.name字段名,(casewhenCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1then'√'else''end)標識,(casewhen(SEL
阅读全文
摘要:1.今天听到有人问:怎么用SQL语句取指定列的数据类型,觉得很无聊,但也许是我还不知道有什么用的原因吧. 查了一下,这些东西都是存于每一个数据库的syscolumns表里面得,name就是列名,xtype就是数据类型,但是这个xtype是数字的,下面是数字和数据类型对应的关系; xtype=34 'image' xtype=35 'text' xtype=36 'uniqueidentifier'...
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->--SQLSERVER数据库置疑后恢复步骤--1.恢复步骤:--a.将smlog_log.ldf文件备份到其它目录下;--b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf;--c.执行以下语句修改数据库的状态:useMastergoupdatesysdatabasessetstatus=32768wherename='数据库名称'--修改状态
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/* 注意,此存儲過程在建在master數據庫中 */ Create proc shrinkdb ( @db_name varchar(100)----數據庫名稱 ) as begin -...
阅读全文
摘要:http://zh.wikipedia.org/wiki/SQL http://baike.baidu.com/view/34.htm http://zh.wikipedia.org/w/index.php?title=Transact-SQL&variant=zh-cn http://baike.baidu.com/view/1387454.html http://baike.baidu.com...
阅读全文
摘要:权限 DBCC CHECKIDENT 权限默认授予表所有者、sysadmin 固定服务器角色和 db_owner 固定数据库角色的成员且不可转让。 示例 A. 如有必要,重置当前标识值 下例在必要的情况下重置 jobs 表的当前标识值。 USE pubs GO DBCC CH...
阅读全文
摘要:数据库涉及字符规则 采用26个英文字母(区分大小写)和0 -9这十个自然数,加上下划线_组成,共63个字符。不能出现其他字符(注释除外)。 据库对象命名规则 数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。前缀:使用小写字母。 例如: 表 tb ...
阅读全文
摘要:1,執行帶參數的sql語句,返回集沒有pagecount,recordcount,pagesize等屬性. Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->sql="select * from table where UserName=? and Us...
阅读全文
摘要:[代码][代码]http://www.secnumen.com/technology/anquanwenzhai.htm代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--FunctionCheckstr(Str)IfIsnull(Str)ThenCh...
阅读全文
摘要:触发器是数据库应用中的重用工具,它的应用很广泛。这几天写一个化学数据统计方面的软件,需要根据采样,自动计算方差,在这里,我使用了触发器。可以定义一个无论何时用INSERT语句向表中插入数据时都会执行的触发器。当触发INSERT触发器时,新的数据行就会被插入到触发器表和inserted表中。inserted表是一个逻辑表,它包含了已经插入的数据行的一个副本。inserted表包含了INSERT语句中...
阅读全文
摘要:在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否使用索引或用哪一个索引。因为查询执行的大部分开销是磁盘I/O,使用索引提高性能的一个主要目标是避免全表扫描,因为全表扫描需要从磁盘上读表的每一个数据页,如果有索引指向数据值,则查询只需读几次磁盘就可以了。所以如果建立了合理的索引,优化器...
阅读全文
浙公网安备 33010602011771号