随笔分类 - 数据库
摘要:收藏几段SQL Server语句和存储过程XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> -- ====================================================== --列出SQL Server 所有表,字段名,主键,类型,长度,小数位数等信息 --在...
        阅读全文
                
摘要:找了很久都沒看到新建存儲過程的地方,原來在分析器裡面運行存儲過程後,自動存儲該function。初次使用SQL Server 2005时,在修改了存储过程后竟然不知道如何保存。 我在SQL Server Management Studio的Progammability中找到相应的存储过程,点击右键并选择“Modify”,会打开编辑窗口,我修改后点击保存,却出现“Save File As”对话...
        阅读全文
                
摘要:.net下调用sqlserver2k存储过程 首先,在sqlserver中创建存储过程,在调用时分为有参数和没有参数两种情况,先就简单的没有参数的情况简要的介绍: 假设存储过程如下: create proc selectall as select * from studentinf 则此sp的调用如下: sqlcommand selectcmd = new sqlcommand...
        阅读全文
                
摘要:摘要:在一个项目的开发中,经常会调用数据库中的存储过程。可是,几乎所有存储过程的调用都是同一个模式,主要区别就在于创建的每个参数类型、值等不一样。那么,能不能实现通过一个函数(或者类)调用所有的存储过程呢?本文在利用数据库提供的系统表原理上,实现了统一调用的方法,该方法只需要提供要调用的存储过程名,以及调用时提供具体的参数值就可实现任何存储过程的调用。 Abstract: We have ...
        阅读全文
                
摘要:存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以下一些优点: ◆存储过程允许标准组件式编程 ◆存储过程能够实现较快的执行速度 ◆存储过程能够减少网络流量 ◆存储...
        阅读全文
                
摘要:表A——(A_id是选项的ID,title是选项的标题,num是这个选项所获得的票数)A_id title num1 吃饭 802 睡觉 753 看书 804 上网 925 游戏 70 表B——(每一条投票的具体信息,A_id是前面选项的ID,date是投票时的时间,ist...
        阅读全文
                
摘要:1. TOP 表达式 SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。 --前n名的订单declare @n int set @n = 10 select TOP(@n) * from Orders 2. 分页 不知各位过去用SQL Server 2000是怎么分页的,大多都用到了临时表。SQL Server 2005一句话就支持分页,性能据说也非常不错。 ...
        阅读全文
                
摘要:我们有时会因为需要,而将筛选出来的数据创建成暂存表格,例如:我们可以将一个大表格中的不部分数据抽取出来,创建一个小的暂存表格,以便快速选取数据。一个暂存表格存储于暂存数据库tempdb之中,系统会在连接结束后自动清除它。select a,b,c into productstemp from products在SELECT语句中使用子查询select * from distibutors where...
        阅读全文
                
摘要:http://www.jclm88.com/article/4/63/497/2006/200607182748.html 一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设...
        阅读全文
                
摘要:A、相关电子文件和培训资料1、MS SQL电子文件http://www.itpub.net/showthread.php?s=&threadid=1726232、關于SQL的一些自已測試的題目http://www.itpub.net/showthread.php?s=&threadid=1939593、SQL培训文件:绝对精华http://www.itpub.net/showthread.php?...
        阅读全文
                
摘要:作者:窦茂利 入库时间:2006年1月13日 在阅读关于绩效考核的文献或开展绩效考核时,我们经常看到KRA、KPI、组织绩效、流程绩效等新名词,也许你是专业的hr工作者,基本清楚是怎么一回事,但无法准确的解答.可现实中一定也会有不少员工提出什么是KRA?、什么是KPI?这些指标与我有什么关系?、公司为什么要搞绩效管理?以下,我将和大家一起来彻底理解这些问题...
        阅读全文
                
摘要:数据仓库是干什么的,到现在,我终于看到了成果。一年半以前,我来到现在这家公司(一家证券公司)。跟所有2004年的证券公司一样,“生”与“死”是当时考虑的唯一问题。为获得证监会的“创新业务资格”(获得这个牌照就如同获得了免死金牌,不但能够生存而且能获得资助从而做大做强),公司急需上马一套集中监控系统,我就是为了这个项目被招募到公司。背景:在证券行业中,所有公司的业务系统(所谓证券交易系统)有一个基本...
        阅读全文
                
摘要:目前我遇到一個很大的問題,經過多方的請教,今天終於解決,多謝happycry。 兩個事實表: 我建了一個數據倉庫,有兩個事實表,這兩個事實表也是有對應關系的。 資料表 :ID 總量 不良量 抽樣量 1 2000 5 100 具體不良信息表 :ID 個數 不良描述 1 1 毛寫 1 2 卡勾不良 1 ...
        阅读全文
                
摘要:首次做一個業務系統,也是一個BI,看起來很簡單的東西,做起來,真的很難啊,讀怪主管一開始就給我灌輸簡單概念了,不過開始就覺得難,呵呵,可能會更加慢了。因為業務部門是給我他們平常用的報表,但是倒了我這就必須是兩個事實表了。而且事實表間也有聯系,在我看來是one to many ,但是對於BI或者sql 2005 AS來說是many to many . 建好cube後,就可以在sql上brower,看...
        阅读全文
                
摘要:BI中,最重要的分析方式就是時間序列了,所以少不了日期的成倍新增。代碼如下: Dim date1 As String = "2008-07-08" Dim the_date As Date '= ' = Date.Now.ToShortDateString Dim i As Int16 = 0 For i = 0 To 365 t...
        阅读全文
                
摘要:因為某一記錄必須根據時間點來查詢唯一記錄,所以遇到了在sql 2000很簡單的問題,倒了sql 2005就不起作用了,而且是利用view自動編寫的sql 語句經過多方驗證,結果如下:SELECT Creat_Date, Creator, Check_ID, Time_IDFROM dbo.Check_InfoWHERE (Creator = 'kitty_huang...
        阅读全文
                
摘要:http://zhuweisky.cnblogs.com/category/62488.html 目前手头上正在负责一个DTS(这里的DTS是Data Transfer System的缩写)系统的开发,我打算写一系列的文章来记录这个开发的全过程,这个记录可以说是实时的--每当遇到一个重要问题或解决一个重要问题,我将记录之。侯捷老师说,“发表是最好的记忆”,这一系列的文章除了权作笔记外,也希望能对后...
        阅读全文
                
摘要:http://msdn2.microsoft.com/zh-cn/library/ms174420.aspx轉錄如下:DATEPART ( datepart , date ) 日期部分 缩写 year yy, yyyy quarter qq, q month mm, m dayofyear dy, y day dd, d week wk, ww w...
        阅读全文
                
摘要:返回当前日期和时间通过函数GETDATE(),你可以获得当前的日期和时间。函数GETDATE()可以用来作为DATEDIME型字段的缺省值。这对插入记录时保存当时的时间是有用的。要建立一个表,其中的记录包含有当前的日期和时间,可以添加一个DATETIME型字段,指定其缺省值为函数GETDATE()的返回值,就象这样:CREATE TABLE site_log ( username VA...
        阅读全文
                
摘要:-- DATEADD-- 在向指定日期加上一段时间的基础上,返回新的 datetime 值。-- DATEADD ( datepart , number, date ) -- 日期部分 缩写 -- Year yy, yyyy -- quarter qq, q -- Month mm, m -- dayofyear dy, y -- Day dd, d -- Week wk, ww -...
        阅读全文
                
                    
                
浙公网安备 33010602011771号