`

常用查询

sql 
阅读更多
a.mysql数据库
1.查询mysql中所有数据库名称
select SCHEMA_NAME from information_schema.SCHEMATA
2.查询mysql某个数据库下的所有表名
select TABLE_NAME FROM information_schema.TABLES where TABLE_SCHEMA = '数据库名'
3.授权用户可以在任何主机连接
grant all privileges on *.* to 'username'@'%' identified by 'password' with grant option;
4.查看mysql视图是否存在
select count(information_schema.VIEWS.TABLE_SCHEMA) from 
information_schema.VIEWS where information_schema.VIEWS.TABLE_NAME = ‘视图名’
 // and (information_schema.VIEWS.TABLE_SCHEMA = ‘数据库名称’)

b.sqlserver数据库
1.判断表中字段是否存在
select * from syscolumns where id = object_id('表名') and name = '字段名'
2.查询一个库中所有表名
select name from sysobjects where xtype = 'U' //and name like '%a%'
3.判断数据库是否存在
select * from sys.databases where name = '数据库名'
4.判断表是否存在
select * from sysobjects where id = object_id(N'[表名]') and OBJECTPROPERTY(id,N'IsUserTable')=1
5.判断存储过程是否存在
select * from sysobjects where id = object_id(N'[存储过程名]') and OBJECTPROPERTY(id,N'IsProcedure') = 1
6.判断临时表是否存在
if object_id('tempdb..#临时表名') is not null 
drop table #临时表名
7.判断视图是否存在
select * from sys.views where object_id = OBJECT_ID(N'[dbo].[视图名]'))
8.获取用户创建的对象信息
select [name],[id],crdate from sysobjects where xtype = 'U'
9.判断表中是否存在索引
select * from sysindexes where id=OBJECT_ID('表名‘) and name='索引名'

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    C常用查询手册.pdf

    C语言常用查询手册 C语言是一种通用的高级编程语言,广泛应用于操作系统、嵌入式系统、应用软件等领域。以下是C语言常用查询手册,涵盖头文件查询、关键字查询、ASCII码查询等多个方面。 头文件查询 C语言中...

    T100制造常用查询报表V3.0.xlsx

    T100制造常用查询报表V3.0.xlsx

    es常用查询语法.md

    es常用查询语法

    SQL常用查询语句大全

    本资料"SQL常用查询语句大全"是一份非常适合初学者的教程,它涵盖了SQL语言的基本概念和常用操作。 首先,我们要理解SQL的四大基本操作:SELECT(选择)、INSERT(插入)、UPDATE(更新)和DELETE(删除)。这些...

    PLSQL常用查询语句

    ### PL/SQL 常用查询语句详解 在数据库管理与开发中,查询语句是必不可少的一部分。本文档将围绕“PL/SQL常用查询语句”这一主题展开,详细介绍数据库查询的基础概念以及一系列实用的SQL查询技巧。通过本文的学习,...

    一个简单的常用查询

    标题 "一个简单的常用查询" 暗示了我们即将探讨的是在PowerBuilder(PB)环境中进行数据查询的方法,特别是关于DataWindow(DW)对象的SQL查询。PowerBuilder是一款流行的、基于事件驱动的可视化编程工具,主要用于...

    C++程序员常用查询手册

    ### C++常用查询手册知识点详解 #### 一、头文件查询 **1. `<algorithm>`** - **功能**: 提供了一系列通用算法,用于处理容器和其他序列类型。 - **非修改性序列操作**(12个): - `for_each()`: 对序列中的每...

    c++常用查询手册

    ### C++常用查询手册知识点概览 #### 一、头文件查询 在C++程序设计过程中,头文件的正确使用是十分重要的。头文件包含了函数声明、类定义、宏定义等,是C++编程的基础。以下是一些常用的C++头文件及其作用: - `...

    MySQL常用查询状态命令

    ### MySQL常用查询状态命令知识点详解 #### 一、查看数据库版本 在MySQL中,了解数据库的具体版本对于确保使用的功能和特性是否可用至关重要。通过执行以下命令可以查看MySQL服务器的版本: ```sql mysql> SHOW ...

    oracle常用查询语句示例

    本篇文章将基于"oracle常用查询语句示例"这一主题,深入探讨在Oracle中执行多表查询和单表中复杂查询的方法。 首先,我们来看单表查询。在Oracle中,基础的SELECT语句用于从单个表中检索数据。例如: ```sql ...

    oracle10g常用查询语句

    ### Oracle 10g常用查询语句 #### 1. 查询当前用户 `select user from dual;` 此查询语句用于获取当前连接数据库的用户名。`dual`表是一个特殊表,每个Oracle数据库都包含它,主要用于执行简单的计算或返回单行...

    常用查询表脚本<改下可方便查询SP、函数>

    根据提供的文件信息,本文将详细解析“常用查询表脚本&lt;改下可方便查询SP、函数&gt;”这一知识点,包括其适用场景、实现原理及如何根据实际需求进行修改等内容。 ### 一、背景介绍 在数据库管理与维护过程中,经常需要...

    压力容器常用查询大全.exe

    压力容器常用查询大全

    oracle常用查询

    在日常运维和开发过程中,掌握Oracle的常用查询技巧至关重要。以下是一些关于"Oracle常用查询"的知识点详解: 1. **SQL语言基础**:Oracle查询主要依赖SQL(结构化查询语言),包括SELECT、FROM、WHERE、GROUP BY、...

    Django的ORM常用查询操作总结.rar

    这个总结主要涵盖了Django ORM的常用查询操作,旨在帮助开发者更高效地进行数据操作。 1. **模型查询基础** - `objects` manager:每个Django模型都有一个默认的查询集管理器`objects`,用于执行查询。 - `get()`...

    Hibernate常用查询语句

    Hibernate常用查询语句.doc

    23个Mysql常用语句查询 最新 最全

    ### MySQL 常用查询语句详解 #### 一、查询数值型数据 - **基本语法**:`SELECT * FROM 表名 WHERE 条件;` - **示例**:`SELECT * FROM tb_name WHERE sum &gt; 100;` - 这里使用了比较运算符 `&gt;` 来筛选 `sum` 字段...

    mysql常用查询语句

    mysql常用查询语句

    oracle常用查询 问题+答案

    oracle常用查询 问题+答案 觉得是初学 比较好的东西。

    SQL重要的常用查询语句.doc

    SQL重要的常用查询语句汇总,通过该文档能够熟练掌握各种查询语句,熟练应对各个情况下数据联查。

Global site tag (gtag.js) - Google Analytics