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

sql 查询表的列名 row_number()

select upper(name) from syscolumns
where id =any
(
select Id from sysobjects where name='tb_city'
)
lower
select row_number() over(order by firmid) from dbo.tb_BuildingMaterial
生成  自增  123
select rank() over(order by firmid) from dbo.tb_BuildingMaterial
生成自增123  根据排序的字段  重复的 不自增  若 3条记录的两个字段是重复的  则 结果是  1 1 3
select DENSE_RANK() over(order by firmid) from dbo.tb_BuildingMaterial
生成自增123  根据排序的字段  重复的 不自增  若 3条记录的两个字段是重复的  则 结果是  1 1 2
select NTILE(num) over(order by firmid) from dbo.tb_BuildingMaterial
生成自增123  根据排序的字段  重复的  不自增   且自增的序列 小于num  若 4条记录的两个字段是重复的  且num=2  则 结果是  1 1 22


相关文档:

SQL按照日、周、月、年统计数据

如: 表:consume_record 
字段:consume (money类型)  date (datetime类型) 
请问怎么写四条sql语句分别按日,按周,按月,按季统计消费总量. 
如:1月 1200元 
2月 3400元 
3月 2800元 
--按日 
select sum(consume),day([date]) from& ......

SQL Access创建表

一、创建一张空表:
Sql="Create TABLE [表名]"
二、创建一张有字段的表:
Sql="Create TABLE [表名]([字段名1] MEMO NOT NULL, [字段名2] MEMO, [字段名3] COUNTER NOT NULL, [字段名4] DATETIME, [字段名5] TEXT(200), [字段名6] TEXT(200))
字段类型:
2 : "SmallInt", // 整型
3 : "Int", ......

SQL Server 2005/2008 安全监控(待续)

-- 查看当前db的登陆
select * from sys.sql_logins
-- 审核登陆数据库的用户
sql server managerment studio中,右键点开服务器的属性,在安全性页签中, 选中审核“成功和失败的登陆”,所有登陆都会在..MSSQL\Log\ERRORLOG中记录一条记录。
如果勾选“启用C2审核跟踪”,将会在..MSSQL\Log\目录 ......

sql 外键 删除

 1。企业管理器  
  打开你建有外键的表--右击表--设计表--在上方点开’管理约束‘--将级连删除和级连更新的沟打上就可以了  
  2。查询分析器  
  alter   table   sc  
  add  
  constraint   forei     ......

SQL查询数据库中每张表的记录数

本文来自:http://hi.baidu.com/darkroot/blog/item/7b74be2cf06d76e78b139903.html
declare   @tbName     nvarchar(500)
declare   @ct      int  
declare   @csql   nvarchar(500)  
declare &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号