易截截图软件、单文件、免安装、纯绿色、仅160KB

超级SQL——在SQL中累加

此为转贴,但是从连个帖子中收集而来
下面来一起看看论坛里的一个oracle方面的问题:
====================Question
=========================
  jmbdat         dayt           y              mon      
27-9月-07    2033.2      2007     200709    
28-9月-07    2750.28    2007     200709    
29-9月-07    2885.68    2007     200709    
30-9月-07    2556.68    2007     200709    
01-10月-07  2903.04    2007     200710    
02-10月-07 1002.96     2007     200710    
03-10月-07 1038.24     2007     200710    
对上边的表用sql处理下 变成下面的
  jmbdat           dayt      y       mon       mont  
27-9月-07     2033.2   2007 200709    2033.2  
28-9月-07     2750.28 2007 200709    4783.28  
29-9月-07     2885.68 2007 200709    7669.16  
30-9月-07     2556.68 2007 200709    20225.84  
01-10月-07   2903.04 2007 200710    2903.04  
02-10月-07   1002.96 2007 200710   &


相关文档:

SQL SERVER 2005开启xp_cmdshell的方法


SQL Server 已封鎖元件 'xp_cmdshell' 的 程序 'sys.xp_cmdshell'
之存取,因為此元件已經由此伺服器的安全性組態關閉。系統管理員可以使用 sp_configure 來啟用 'xp_cmdshell'
的使用。如需有關啟用 'xp_cmdshell' 的詳಄ ......

SQL Server自带备份整个数据库脚本工具 scptxfr.exe


首先在sqlserver的安装路径下,如:D:\Program Files\Microsoft SQL
Server\MSSQL\,找到文件名是scptxfr.exe的文件,利用命令行工具:具体用法如下:
D:\PROGRA~1\MICROS~2\MSSQL\>scptxfr/?
命令行语法:
SCPTXFR /s
<服务器> /d <数据库> {[/I] | [/P <密码>]}
    &n ......

sql存储过程分页

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [dbo].[pagination]
@tblName varchar(255), -- 表名
@strGetFields varchar(1000), -- 需要返回的列
@fldName varchar(255), -- 排序的字段名
@PageSize int, -- 页尺寸
@PageIndex int, -- 页码
@OrderType bit, -- 设置排序类型, 非 0 值 ......

Sql Server查看所有数据库名,表名,字段名SQL

1.获取所有数据库名:
SELECT Name from Master..SysDatabases ORDER BY Name
2.获取所有表名:
SELECT Name from DatabaseName..SysObjects Where XType='U' ORDER BY Name
XType='U':表示所有用户表;
XType='S':表示所有系统表;
3.获取所有字段名:
SELECT Name from SysColumns WHERE id=Object_Id('TableNam ......

SQL Server常用函数

在数据库查询数据时,我们经常使用一些函数,使我们的查询更加方便快捷,下面就把SQL Server中我们常用的几个函数给列举出来,供参考。
1.字符串函数用户控制返回给用户的字符串,这些功能仅用于字符型数据。
2.日期函数用于操作日期值,我们不能直接对日期运用数学函数。
3.数学函数用于对数值进行代数运算。
4.系统函 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号