在Excel中计算日期对应的星期 13 April 2010 Jeff 沙滩脚印 如何在Excel中根据日期计算出相应的星期呢?比如2010-4-13是星期二,2010-4-14是星期三等。 在A1单元格中输入日期,在另一单元格中用此公式: =CHOOSE(WEEKDAY(A1),"星期天","星期一", "星期二", "星期三", "星期四", "星期五", "星期六")
SQL Server 2008 编程入门经典 第10章练习 13 April 2010 Jeff 沙滩脚印 10.12 练习 在AdventureWorks2008数据库中添加一个名为HumanResources.Managers的视图,只显示管理其他雇员的雇员。 USE AdventureWorks GO CREATE VIEW HumanResources.Managers AS SELECT he.* FROM HumanResources.Employee he ... [More]
SQL 的一些语法规则 13 April 2010 Jeff 沙滩脚印 在使用SELECT语句时,要指明数据库,可以使用USE并加分号结束,如: USE AdventureWorks ; SELECT * FROM PortlandAreaAddresses_vw; 但在使用CREATE语句时,如果要指明数据库,使用USE语句,就不能加分号结果,而要使用GO(2010-4-15:今天才知道,GO 语句不是T-SQL命令,而是由各种SQL Server命令实用程序(... [More]
使用SQL创建视图的语法结构 13 April 2010 Jeff 沙滩脚印 最简洁语法结构: CREATE VIEW <view name> AS <SELECT statement> 扩展的语法结构如下所示: CREATE VIEW [schema_name].<view name> [(<column name list>)] [WITH [ENCRYPTION] [, SCHEMABINDING] [, VIEW_M... [More]
SQL Server 2008 编程入门经典第9章练习题 13 April 2010 Jeff 沙滩脚印 9.7 练习 请说出至少两种确定在 AdventureWorks2008 数据库的 HumanResources.Employee 表中有何种索引的方法。 如下: USE AdventureWorks2008 ; EXEC sp_helpindex 'HumanResources.Employee'  ... [More]
获取索引信息 12 April 2010 Jeff 沙滩脚印 SQL Server提供了一个特殊的元数据函数 sys.dm_db_index_physical_stats,它有助于确定数据库中的页和区段有多满。然后可以使用该信息作出一些关于如何维护数据库的决策。 sys.dm_db_index_physical_stats 是表值函数(table valued function)。简而言之,这意味着尽管它是个函数,也可像表一样使用它,这表示可在其上附加WHE... [More]
什么是OLTP和OLAP系统? 12 April 2010 Jeff 沙滩脚印 OLTP:联机事务处理,OnLine Transaction Processing。 OLAP:联机分析处理,OnLine Analysis Processing。
SQL 中删除索引的语法 12 April 2010 Jeff 沙滩脚印 删除索引的语法非常类似于删除表的语法。唯一的不同在于需要使用索引所附着的表或视图来限定索引名称: 语法结构如下: DROP INDEX <table or view name>.<index name>
SQL 修改索引的语法结构 12 April 2010 Jeff 沙滩脚印 ALTER INDEX 命令在其用来做什么方面多少有些欺骗性。截至现在,ALTER命令总是与修改对象的定义有关。例如,ALTER(修改)表以添加或禁用约束和列。ALTER INDEX是不同的——该命令与维护有关,而与结构完全不相干。如果需要修改索引的组成,那么只能DROP(删除)然后CREATE(创建)索引,或者用DROP_EXISTING = ON选项CREATE(创建)并使用索引。 ALTER... [More]