微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MySQL用法

查询数据库

通过查询informatION_SCHEMA.TABLES查询数据库表的结构信息

SELECT  *  FROM  informatION_SCHEMA.TABLES

WHERE TABLE_NAME =’table_name’ and TABLE_SCHEMA = 'database_name'

-- 查询所有表所有列名

SELECT COLUMN_NAME,TABLE_NAME,TABLE_SCHEMA,COLUMN_COMMENT FROM informatION_SCHEMA.COLUMNS where TABLE_SCHEMA like 'ykee%';

 

 

查询结果导出文件

查询语句后面加上into  outfile 文件路径,可将查询结果导出到文件文件格式自定

SELECT CONCAT('delete from ',';') FROM informatION_SCHEMA.TABLES

WHERE TABLE_NAME like 'dep_system_doc%'  and TABLE_SCHEMA = 'acm_gaj'

into  outfile  "d://clear_dep_system_doc_.xls";

 

连表修改

UPDATE trc_track t,cst_customer c
SET t.org_id = c.org_id
WHERE t.org_id is null and t.customer_id = c.id

 

 

 

 


-- 清除前缀空格
select dic_key from kn_bc_dictionary where dic_key like'% ';
select SUBSTR(dic_key FROM 1 FOR LENGTH(dic_key)-1) from kn_bc_dictionary where dic_key like'% ';
-- 清除后缀空格
select dic_key from kn_bc_dictionary where dic_key like' %';
select SUBSTR(dic_key FROM 2 FOR LENGTH(dic_key)) from kn_bc_dictionary where dic_key like' %';
-- 中间空格改为下划线
select dic_key from kn_bc_dictionary where dic_key like'% %';
select dic_key,REPLACE(dic_key,' ','_') from kn_bc_dictionary where dic_key like'% %';

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐