MySQL 常用sql操作语句
2014-05-04 12:10
591 查看
获取数据库里所有表
获取表里所有字段
判断数据库里某个表是否存在
存储过程
SELECT TABLE_NAME,TABLE_ROWS FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='数据库名'
获取表里所有字段
select column_name from information_schema.columns where table_schema='数据库名' and table_name='表名'
判断数据库里某个表是否存在
show tables like '表名';
存储过程
CREATE DEFINER=`root`@`%` PROCEDURE `hp_proc_orgstructure_delete`(IN `iid` INT) LANGUAGE SQL NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER COMMENT '级联删除' BEGIN #定义变量 declare orgid INT; declare porgid INT; declare cur1 cursor for select id,pid from hp_orgstructure where pid=iid; declare CONTINUE HANDLER FOR SQLSTATE '02000' SET orgid = null,porgid=null; SET @@max_sp_recursion_depth = 10; update hp_orgstructure set flag=-1 where id=iid; open cur1; fetch cur1 into orgid,porgid; while(orgid is not null) do call hp_proc_orgstructure_delete(orgid); fetch cur1 into orgid,porgid; end while; close cur1; END
相关文章推荐
- MySQL(用户管理,常用sql语句,数据库备份恢复,MySQL调优,恢复误操作数据)
- mysql 常用sql操作语句
- MySQL存储过程详解 mysql 存储过程mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored
- MySql常用操作(mysql用户管理、常用sql语句、mysql数据库备份恢复)
- 五、mysql中sql语句分类及常用操作
- SQL之mysql常用操作语句(入门级)
- mysql用户管理 常用sql语句 mysql数据库备份恢复
- mysql常用操作语句
- Mysql常用SQL语句收集
- 浅谈MySQL中优化sql语句查询常用的30种方法
- MySQL 常用SQL语句
- MySQL_常用SQL语句
- 常用数据库Mysql操作语句大全
- MySQL常用SQL语句
- 浅谈MySQL中优化sql语句查询常用的30种方法
- MySql 的一些常用操作语句
- MYSQL 中 SQL 常用操作
- MySql常用SQL语句
- Shell脚本中执行sql语句操作mysql的5种方法
- 资深数据库SQL工程师整理的常用MySQL语句