日常SQL总结】的更多相关文章

查看服务进程: select pid,usename,client_addr,client_port from pg_stat_activity;   查看当前数据库实例的版本:  select version();    查看数据库的启动时间: select pg_postmaster_start_time();   查看最后load配置文件的时间: select pg_conf_load_time();   显示当前数据库时区: show timezone;   postgres=# sho…
平时用的比较多的SQL语句,有时候会忘掉一点点,在这里记录一下: 1.创建表的同时,插入数据: create table test as select generate_series(1, 1000000) as id, cast(random() as text) as info , now() as crt_time; mydb=# create table test as select generate_series(1, 1000000) as id, cast(random() as…
前言:刚接手别人的项目没多久,在昨天的一次上线中无故躺坑,且该大兄弟已经离职,不得不帮他填坑,整完后,今天想搞一个总结,结论就是:SQL不能乱写. 搜索关键词:Cause: java.sql.SQLException: Unknown thread id: 1 参考文章:https://blog.csdn.net/weixin_42340670/article/details/88587118 问题背景,接手的一个项目中,有一个 service 类姑且叫 ServiceA ,在 ServiceA…
,) Day, ,),,)) H00, ,),,)) H01, ,),,)) H02, ,),,)) H03, ,),,)) H04, ,),,)) H05, ,),,)) H06, ,),,)) H07, ,),,)) H08, ,),,)) H09, ,),,)) H10, ,),,)) H11, ,),,)) H12, ,),,)) H13, ,),,)) H14, ,),,)) H15, ,),,)) H16, ,),,)) H17, ,),,)) H18, ,),,)) H19, ,)…
DDL 语句(数据定义语言Create.Alter. Drop.Truncate) 1.建表:create table 表名(): 2.复制表结构及其数据:create table 新表名 as select * from 旧表名: 3.只复制表结构:create table 新表名 as select * from 旧表名 where 1=2: 注意:2 3 只是复制了表结构但是没有复制索引还有主键等 4.添加.修改.删除表结构 :alter table 表名 add/modify/drop:…
THEN '理财帐户' ELSE '其他' end case后可以加入条件在写when,length(String) 为string的字符长度 length(),括号里不仅可以是string的字符串,还可以可是int类型的,但是不可以是bigint类型的 as int)) from dual --正常运行 as bigint)) from dual --invalid datatype 报错…
重置表 truncate table david_account; 触发器 /* 商户资料更新时更新终端 */ DELIMITER | CREATE TRIGGER bankChange AFTER UPDATE ON david_bank FOR EACH ROW BEGIN /* declare termC int; set termC = (select count(*) as nums from david_terminal where mer_id=new.mer_id); if te…
前几篇文章已经从整体提供了诊断数据库的各个方面问题的基本思路...也许对你很有用,也许你觉得离自己太远.那么今天我们从语句的一些优化写法及一些简单优化方法做一个介绍.这对于很多开发人员来说还是很有用的!为了方便阅读给出前文链接: SQL SERVER全面优化-------Expert for SQL Server 诊断系列 首先还是贴出我的座驾 好的语句就像这辆车,跑的又快又帅气!今天这里介绍一些技巧让你可以改装一下自己的车! 网上确实有好多好多好多好多SQL 语句优化的文章,什么 优化大全 ,…
要知道SQL语句,我想我们有必要知道SQL Server查询分析器怎么执行我们的SQL语句的,我们很多人会看执行计划,或者用Profiler来监视和调优查询语句或者存储过程慢的原因,但是如果我们知道查询分析器的执行逻辑顺序,下手的时候就胸有成竹,那么下手是不是有把握点呢? 一.查询的逻辑执行顺序 (1) FROM left_table (3) join_type JOIN right_table (2) ON join_condition (4) WHERE where_condition (5…
我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动 大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验和大家 分享一下,希望对大家有帮助. 要知道SQL语句,我想我们有必要知道SQL Server查询分析器怎么执行我们的SQL语句的,我们很多人会看执行计划,或者用Profiler来监视和调优查询语句或者存储过程慢的原因…