随笔分类 - 数据库
摘要:SqlCommand cmd=new SqlCommand(); cmd.Connection=this.conn ; cmd.CommandType=CommandType.StoredProcedure; cmd.CommandText="Returnrowcount"; cmd.Parameters.Add(new SqlParamet...
阅读全文
摘要:調用無參數的存儲過程可以這樣寫。 SqlDataSource ds = new SqlDataSource(); ds.ConnectionString = "Data Source=(local);Initial Catalog=E_Quotation;User ID=sa;Password=breakin"; ds.SelectCommand = ...
阅读全文
摘要:主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有主键时,这些操作会变的非常麻烦。 主键的无意义性: 我强调主键不应该具有实际的意义,这可能对于一些朋友来说不太认同,比如订单表吧,会有“订...
阅读全文
摘要: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...
阅读全文
摘要: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 ['+...
阅读全文
摘要: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...
阅读全文
摘要:一 首先在Business Intelligence中设计好包,并调试通过二 选用dtexec工具运行包(一) 打开 xp_cmdshell 选项 SQL Server 2005 中引入的 xp_cmdshell 选项是服务器配置选项,使系统管理员能够控制是否可以在系统上执行 xp_cmdshell 扩展存储过程。默认情况下,xp_cmdshell 选项在新安装的软件上处于禁用状态,但是可以通过使...
阅读全文
摘要: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,那它到底是什么意思呢?...
阅读全文
摘要:从varchar转到datetime 在sql中,有一列字段本应该是日期格式,但是里面有缺陷,所以必须先对它进行补缺后才可以转转为日期格式,但是奇怪的是全部都改为了日期格式 2007/1/30 ?W?Ƞ12:00:00,无论是写sql :select cast(due_date as datetime) from [dbo].[new_demand] select convert(dat...
阅读全文
摘要:Create view dd As select id=identity(int,1,1),due_date_key into #t from [fact.SDShortage]
阅读全文
摘要:熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数...
阅读全文
摘要:什么是数据仓库 目前,数据仓库一词尚没有一个统一的定义,著名的数据仓库专家W.H.Inmon在其著作《Building the Data Warehouse》一书中给予如下描述:数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支...
阅读全文
摘要:關於生成一個Time表, 1、 新建維度,會出現Wizard 2、 選擇 不使用數據源(Datasource)建立維度 3、 出現三种維度的選項(常規,時間,還有另外一個),此時選擇時間維度 4、 填寫必要信息 5、 注意最後一步,下方有一個選項:立即生成Schema,請勾選 6、 完成后就會開始生成表的動作7.在填寫一個dsv時 ,選擇一個與以前不一樣濱且與項目名稱也不...
阅读全文
摘要:--语 句 功 能http://yuwenfeng.blog.hexun.com/450058_d.html--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TAB...
阅读全文

浙公网安备 33010602011771号