随笔分类 -  数据库

上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要:SqlCommand cmd=new SqlCommand(); cmd.Connection=this.conn ; cmd.CommandType=CommandType.StoredProcedure; cmd.CommandText="Returnrowcount"; cmd.Parameters.Add(new SqlParamet... 阅读全文
posted @ 2007-03-02 14:31 Nina 阅读(781) 评论(0) 推荐(0)
摘要:調用無參數的存儲過程可以這樣寫。 SqlDataSource ds = new SqlDataSource(); ds.ConnectionString = "Data Source=(local);Initial Catalog=E_Quotation;User ID=sa;Password=breakin"; ds.SelectCommand = ... 阅读全文
posted @ 2007-01-27 10:25 Nina 阅读(366) 评论(0) 推荐(0)
摘要:主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有主键时,这些操作会变的非常麻烦。 主键的无意义性: 我强调主键不应该具有实际的意义,这可能对于一些朋友来说不太认同,比如订单表吧,会有“订... 阅读全文
posted @ 2007-01-27 08:13 Nina 阅读(325) 评论(0) 推荐(0)
摘要:Oracle: 1.當天為當年的第幾天 select to_char(sysdate,'ddd') from dual 2.向前減去一段時間 A. 向前減去7天 select sysdate,sysdate - interval '7' day from dual B. 向前減去7小時 select sysdate,sysdate - interval '7' hour from... 阅读全文
posted @ 2006-12-21 08:57 Nina 阅读(301) 评论(0) 推荐(0)
摘要:declare @table varchar(20)set @table='salesfact'+rtrim(year(getdate()))declare @sql varchar(1000)set @sql='if exists(select 1 from sysobjects where name='''+@table+''' and xtype=''u'') drop table ['+... 阅读全文
posted @ 2006-12-20 16:22 Nina 阅读(344) 评论(0) 推荐(1)
摘要:2006-12-20解決源文件excel文件列為數字時無法導入數字字母組合,日期格式中有“中午”時,在源文件也就是導入excel數據時就對這些列進行更改(在源列加‘A’)。然後在導入倒sql時,對這些列去除多余部分操作如下:declare @a varchar(30)set @a='2007/1/30 上午 09:20:07'select case when @a like '%上午%' the... 阅读全文
posted @ 2006-12-20 15:52 Nina 阅读(419) 评论(1) 推荐(1)
摘要:一 首先在Business Intelligence中设计好包,并调试通过二 选用dtexec工具运行包(一) 打开 xp_cmdshell 选项 SQL Server 2005 中引入的 xp_cmdshell 选项是服务器配置选项,使系统管理员能够控制是否可以在系统上执行 xp_cmdshell 扩展存储过程。默认情况下,xp_cmdshell 选项在新安装的软件上处于禁用状态,但是可以通过使... 阅读全文
posted @ 2006-12-13 12:40 Nina 阅读(526) 评论(0) 推荐(0)
摘要:select * from tablename where xx collate Chinese_PRC_CS_AS_WS like '%Ab%'理解collate Chinese_PRC_CI_AS NULL 我们在create table时经常会碰到这样的语句,例如:password nvarchar(10)collate chinese_prc_ci_as null,那它到底是什么意思呢?... 阅读全文
posted @ 2006-12-13 12:16 Nina 阅读(621) 评论(0) 推荐(0)
摘要:从varchar转到datetime 在sql中,有一列字段本应该是日期格式,但是里面有缺陷,所以必须先对它进行补缺后才可以转转为日期格式,但是奇怪的是全部都改为了日期格式 2007/1/30 ?W?Ƞ12:00:00,无论是写sql :select cast(due_date as datetime) from [dbo].[new_demand] select convert(dat... 阅读全文
posted @ 2006-12-13 11:46 Nina 阅读(1327) 评论(0) 推荐(0)
摘要:Create view dd As select id=identity(int,1,1),due_date_key into #t from [fact.SDShortage] 阅读全文
posted @ 2006-12-13 10:39 Nina 阅读(440) 评论(0) 推荐(0)
摘要:熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数... 阅读全文
posted @ 2006-12-11 10:16 Nina 阅读(339) 评论(0) 推荐(0)
摘要:什么是数据仓库 目前,数据仓库一词尚没有一个统一的定义,著名的数据仓库专家W.H.Inmon在其著作《Building the Data Warehouse》一书中给予如下描述:数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支... 阅读全文
posted @ 2006-12-05 14:23 Nina 阅读(3635) 评论(5) 推荐(1)
摘要:關於生成一個Time表, 1、 新建維度,會出現Wizard 2、 選擇 不使用數據源(Datasource)建立維度 3、 出現三种維度的選項(常規,時間,還有另外一個),此時選擇時間維度 4、 填寫必要信息 5、 注意最後一步,下方有一個選項:立即生成Schema,請勾選 6、 完成后就會開始生成表的動作7.在填寫一個dsv時 ,選擇一個與以前不一樣濱且與項目名稱也不... 阅读全文
posted @ 2006-12-01 15:07 Nina 阅读(344) 评论(0) 推荐(1)
摘要:--语 句 功 能http://yuwenfeng.blog.hexun.com/450058_d.html--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TAB... 阅读全文
posted @ 2006-11-24 10:39 Nina 阅读(4895) 评论(0) 推荐(1)

上一页 1 ··· 7 8 9 10 11 12 13 14 下一页