`
k_lb
  • 浏览: 842795 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
  • kitleer: 据我所知,国内有款ETL调度监控工具TaskCTL,支持ket ...
    kettle调度

常用 sql

 
阅读更多
-------------------------------查询处理-----------------------------------

Select Name from UILogDB..sysobjects 
where xtype='u' 
and name like 'ui_visit_20%' 
order by name --查询数据库表名

select top 10 * from tablename order by rand() --随机读取10条连续的记录
select top 10 * from tablename order by NEWID() --随机读取10条不连续的记录

select * from uer_jx_test as t
order by (select sum(Pv) from uer_jx_test where City=t.City) DESC, Pv DESC -- 二次排序查询



-------------------------------表字段处理---------------------------------

exec sp_rename 'jx_count_pageid.date','Date','column'; --修改表字段名

alter table iptocountry add  Province nvarchar(2000); --增加新字段

alter table ipgroup drop column f4; --删除表字段

alter table uer_page_track alter column date nvarchar(20); --修改表字段类型

alter table uer_jx_test ADD CONSTRAINT Pk_id  primary key (id) --增加主键


-------------------------------表创建处理---------------------------------
create table jx_count_pageid
(Id int identity(1,1),
date datetime,
Page_Id nvarchar(10),
Pv int,Visits int,Visitors int,PRIMARY KEY(Id) ); --创建表

---------------------------------判断处理---------------------------------

if   object_id('tempdb..#temptable') is not null  --判断表是否存在数据库
	print 'exist' 
else 
	print'not exist'

---------------------------------转换格式---------------------------------

convert(varchar(10),字段 or 字符串,120) --转换成smalldate 年-月-日 型


---------------------------------创建索引---------------------------------

create index ui_visit_index_20100301 on  ui_visit_20100301(user_id)   --创建索引

DROP INDEX ui_visit_index_20100301 ON ui_visit_20100301;              --删除索引



---------------------------------常用函数---------------------------------

SELECT DATEADD(mm,DATEDIFF(mm,0,'20100405'),0)                        --查询每月一天


-----------------------------------排序-----------------------------------

order by isnumeric(name)

--------------------------------系统存储过程------------------------------

declare @sql nvarchar(500)                                            --通过系统存储过程返回统计数
declare @char nvarchar(200)
declare @TOTAL_COUNT int

set @char='uer_search_key_20101201'

           set @sql = 'select @count = count(*) from '+@char
    execute sp_executesql  
          @sql2, 
          N'@count int output', 
          @TOTAL_COUNT output 

--------------------------------查询表空间------------------------------

exec sp_spaceused 'dbo.ui_visit_ex_20110619'









  


  
分享到:
评论

相关推荐

    U8常用SQL.sql

    用友U8常用sql 表描述 ,支持查询所有基础资料和单据模板表和字段。便于日常问题的排查。

    金蝶K3CLOUD 常用SQL

    金蝶K3CLOUD 常用SQL 金蝶K3CLOUD 是一个基于云计算的企业管理软件,提供了一个完整的企业资源规划(ERP)解决方案。以下是金蝶K3CLOUD 中常用的SQL语句,涵盖了物料管理、组织管理、元数据管理、部门管理、单据...

    ORACLE常用SQL语句大全.pdf

    Oracle 常用 SQL 语句大全 本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 ...

    EXCEL 常用SQL语句解释+VBA 完全手册

    学习"EXCEL 常用SQL语句解释+VBA 完全手册"的内容,不仅可以提升你在Excel中的数据处理能力,还能够使你在面对复杂数据挑战时游刃有余。无论你是数据分析师、项目经理还是企业决策者,掌握这些技能都将大大提高你的...

    oracle常用sql.rar

    "oracle常用sql.rar"这个压缩包文件显然包含了关于Oracle数据库中常用SQL语句的集合,这对于学习和工作中解决常见问题非常有帮助。以下是一些Oracle SQL的重要知识点: 1. **锁表查询**: 在Oracle中,锁定数据是...

    dba常用sql多年长期总结

    ### DBA常用SQL总结 #### 一、DBA的基本职责与技能要求 作为一个数据库管理员(DBA),除了具备一定的技术背景之外,还需要深入了解业务流程以及业务对于数据库的具体操作需求。这意味着DBA不仅要能够确保数据库...

    oracle常用sql整理

    本文将基于"oracle常用sql整理"的主题,深入探讨Oracle SQL的一些核心概念、语句及其实用技巧,适合初级到中级水平的学习者。 一、SQL基础 SQL是标准化的查询语言,分为DDL(Data Definition Language)、DML(Data...

    达梦数据库常用sql.sql

    达梦数据库常用sql.sql

    oracle常用SQL语句(汇总版).docx

    Oracle 常用 SQL 语句汇总 Oracle 是一个功能强大且复杂的关系数据库管理系统,它提供了多种 SQL 语句来管理和操作数据库。在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义...

    Mysql常用SQL语句

    MySQL常用SQL语句 MySQL是一种关系型数据库管理系统,使用SQL(Structured Query Language)语言来管理和操作数据库。下面是MySQL中一些常用的SQL语句: 创建、删除和基本查询 * 显示数据库:`show databases;` *...

    易飞9.0常用SQL.sql

    易飞9.0常用SQL.sql

    常用sqlserver知识讲解

    ### 常用SQL Server知识讲解 #### 一、系统数据类型详解 SQL Server提供了丰富的数据类型以满足不同场景下的需求。以下是对SQL Server中几种常用数据类型的详细介绍: ##### 1. 整数数据类型 整数数据类型是SQL ...

    50个常用SQL语句.zip

    50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用...

    oracle管理常用sql脚本

    以上只是Oracle管理中常用SQL脚本的一部分,实际使用中还需要结合具体场景和需求进行调整和扩展。通过熟练掌握这些脚本,你可以更加有效地管理和优化Oracle数据库,提升系统性能,确保数据的安全性和可靠性。

    Oracle数据库常用sql语句的分类和常用函数.docx

    根据提供的文档信息,本文将详细解析Oracle数据库中的关键SQL语句分类、常用SQL语句以及Oracle函数的应用场景。此外,还将简要介绍Oracle数据库的一些基本管理命令,如启动与关闭服务、用户管理等。 ### 一、Oracle...

    常用sql指令一般面试都可通过

    SQL常用指令详解 SQL 是结构化查询语言(Structured Query Language),是一种专门用于管理关系数据库管理系统(RDBMS)的语言。 SQL 指令是数据库管理系统的基础,掌握 SQL 指令是开发者和数据库管理员必备的技能...

    oracle常用sql语句大全 注释完整 放心使用

    本资料集包含了Oracle数据库中常用SQL语句的大全,注释完整,非常适合初学者和有经验的开发者参考使用。 1. **数据查询(SELECT语句)**: - `SELECT * FROM table_name;`:查询表table_name中的所有列。 - `...

    sqlserver常用sql

    死锁的诊断和定位 查询阻塞的语句 查询执行较慢的语句 查询正在执行的语句1 查询正在执行的语句2 查询所有表的主键 查询所有索引 查询表结构 ...修改SQLServer最大内存 用DAC连接到SQL Server 其它SQL DBCC

    《数据库开发常用SQL文件批量备份》---备份

    《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---...

Global site tag (gtag.js) - Google Analytics