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 CODE --- 经典·精彩
数据操作类 SQLHelper.cs
无限级分类 存储过程
百万级分页存储
SQL经典短小代码收集
学生表 课程表 成绩表 教师表
50个常用sql语句
SQL SERVER
与ACCESS、EXCEL的数据转换
游标
根据不同的条件查询不同的表
INNER JOIN 语法
master.dbo.sp ......
sql replace 替换字段中部份指定内容
创建数据库教程
create database cnnet;
创建数据表
CREATE TABLE `cnnet`.`test` (
`id` INT( 4 ) NOT NULL AUTO_INCREMENT ,
`url` VARCHAR( 50 ) NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM
插几条数据:
INSERT INTO `test` (`id`, `url`) VALUES
(1, 'www.1aa.cm' ......
1.删除表
select 'drop table ' || table_name || ' purge;'
from user_tables
where length(table_name) <= 4;
删除带约束的表
Drop table 表名 cascade constraints;
2.查询view&同义词
--说明:可以根据视图的text_length ......
1。企业管理器
打开你建有外键的表--右击表--设计表--在上方点开’管理约束‘--将级连删除和级连更新的沟打上就可以了
2。查询分析器
alter table sc
add
constraint forei ......
本文来自:http://hi.baidu.com/darkroot/blog/item/7b74be2cf06d76e78b139903.html
declare @tbName nvarchar(500)
declare @ct int
declare @csql nvarchar(500)
declare &n ......