-
Java处理Oracle数据库小数点前面的0丢失问题
所属栏目:[MySql教程] 日期:2021-01-08 热度:72
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 select trim(to_char(字段名(也可以是经过计算的字段的值),'99999999990.99')) a from table 以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希[详细]
-
使用 BINARY_CHECKSUM 检测表的行中的更改
所属栏目:[MySql教程] 日期:2021-01-08 热度:162
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 USE AdventureWorks2012;GOCREATE TABLE myTable (column1 int,column2 varchar(256));GOINSERT INTO myTable VALUES (1,'test');GOSELECT BINARY_CHE[详细]
-
加密oracle数据库存储过程或函数
所属栏目:[MySql教程] 日期:2021-01-08 热度:67
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 create or replace procedure proc_encrypt_procOrFun(obj_name in varchar2,out_text out varchar2) as --========================================[详细]
-
mysql查询ip地址段时注意的问题
所属栏目:[MySql教程] 日期:2021-01-08 热度:188
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 由于前期设计问题,在保存ip地址时,没有存为整型,而是存成了字符串形式,在查询ip的范围区间时,遇到这样的问题:select ip from t_ip where ip bet[详细]
-
MySQL存储过程获取记录排名(一般用于投票系统)
所属栏目:[MySql教程] 日期:2021-01-08 热度:81
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 CREATE PROCEDURE `get_rank`(IN `school` INT)BEGINSET @votes = (SELECT COUNT(tcl_vote.vote_id) AS counts FROM tcl_works LEFT JOIN tcl_vote ON[详细]
-
mysql定位慢查询
所属栏目:[MySql教程] 日期:2021-01-08 热度:126
mysql定位慢查询//显示数据库的状态show status;//显示执行了多少次插入show status like 'com_insert';//显示执行了多少次更新show status like 'com_update';//显示执行了多少次删除show status like 'com_delete';//显示执行了多少次查询show status like[详细]
-
mysql 主从数据不一致 Slave_SQL_Running: No 解决方法
所属栏目:[MySql教程] 日期:2021-01-08 热度:127
在slave服务器上通过如下命令 mysql show slave statusG; 显示如下情况: Slave_IO_Running: YesSlave_SQL_Running: No 表示slave不同步 ? 解决方法一(忽略错误,继续同步): 1、先停掉slave mysql stop slave; 2、跳过错误步数,后面步数可变 mysql set gl[详细]
-
mysql数据库的优化
所属栏目:[MySql教程] 日期:2021-01-08 热度:169
数据库的优化包括几个方面1.表的设计合理化(三范式)2.sql语句的优化3.表添加合适的索引(如何使用索引)4.分表技术(水平分割、垂直分割)5.定时清除垃圾数据,定时进行碎片整理6.多用存储过程、程触发器7.对mysql配置进行优化8.读写分离9.服务器硬件升级数据库[详细]
-
mysql5.7 新增的json字段类型
所属栏目:[MySql教程] 日期:2021-01-08 热度:94
一、我们先创建一个表,准备点数据 CREATE TABLE `json_test` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',`json` json DEFAULT NULL COMMENT 'json数据',PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; ? 二、检索json列[详细]
-
mysql5.5以上开启慢查询
所属栏目:[MySql教程] 日期:2021-01-08 热度:114
在my.ini配置文件中添加:[mysqld]#开启慢查询slow_query_log = on#慢查询时间long_query_time = 0.5#记录没有使用索引的查询log_queries_not_using_indexes = on#慢查询日志文件路径slow_query_log_file = D:/amp/mysql56/data/slow.log ? ?[详细]
-
centos7下创建mysql5.6多实例
所属栏目:[MySql教程] 日期:2021-01-08 热度:74
一、mysql安装目录说明 mysql5.6以二进制安装包安装在/data/mysql56下 数据目录为/data/mysql56/data下 配置文件为/etc/my.cnf下 二、多实例目录说明 /mysql-instance ???????? |-- 3308 ????????????????? |-- data? #3308实例数据目录 ???????? |-- 3309 ?[详细]
-
mysql left join 多条记录 1:n 的处理方法
所属栏目:[MySql教程] 日期:2021-01-08 热度:141
一、准备两张表,文章表和评伦表 CREATE TABLE `article` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',`title` varchar(255) DEFAULT '' COMMENT '文章标题',PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文章表[详细]
-
mysql 中 replace into 与 insert into on duplicate key update
所属栏目:[MySql教程] 日期:2021-01-08 热度:143
replace into和insert into on duplicate key update都是为了解决我们平时的一个问题 就是如果数据库中存在了该条记录,就更新记录中的数据,没有,则添加记录。 ? 我们创建一个测试表test CREATE TABLE `test` ( `id` int(11) unsigned NOT NULL AUTO_INCRE[详细]
-
mysql5.5以上my.ini中设置字符集
所属栏目:[MySql教程] 日期:2021-01-08 热度:108
在mysql5.1之前数据库设置字符集:[mysqld]default-character-set = utf8mysql5.5以后[mysqld]中就不能使用default-character-set,不然数据库无法启动会报错。但在[mysql]中可以设置。[mysqld]character-set-server = utf8[mysql]default-character-set = u[详细]
-
PL/SQL的面向对象编程
所属栏目:[MySql教程] 日期:2021-01-08 热度:192
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 CREATE OR REPLACE TYPE liao_opp_test AS OBJECT(-- Author : HAND-- Created : 2013/1/5 16:44:20-- Purpose : -- Attributes mail_host VARCHAR2(2[详细]
-
MySQL 存储过程中执行动态 SQL 语句
所属栏目:[MySql教程] 日期:2021-01-02 热度:199
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE set_col_value - (in_table VARCHAR(128),- in_column VARCHAR(128),- in_new_value VARCHAR(10[详细]
-
ETL调度系统
所属栏目:[MySql教程] 日期:2021-01-02 热度:200
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 CREATE OR REPLACE PACKAGE PKG_ETL_CTL IS -- 调用主程序,调用存储过程 PROCEDURE SP_EXEC_PROC(I_JOB_ID NUMBER); -- 创建新的时间周期,运行数据[详细]
-
Oracle存储过程中的break和continue
所属栏目:[MySql教程] 日期:2021-01-02 热度:124
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 break可用exit代替。loop...exit when ...;...end loop;continue和用自定义异常代替。loopbegin...raise my_ex;...exceptionwhen others then null;en[详细]
-
MS SQL 数据分页(通用)
所属栏目:[MySql教程] 日期:2021-01-02 热度:95
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 CREATE PROCEDURE [dbo].[sp_GetListByPageAndFileds]( @pageSize int,/** 每页数据量 **/ @currentPage int = 1,/** 当前页,默认为为1 **/ @fields[详细]
-
从T-SQL中创建Excel的XLS格式文件
所属栏目:[MySql教程] 日期:2021-01-02 热度:124
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 Create Excel XLS from T-SQLScript Rating Total number of votes [30] By: David A. Long This is a T-SQL script that uses OLE,ADO,Jet4 ISAM,and[详细]
-
mysql导出csv
所属栏目:[MySql教程] 日期:2021-01-02 热度:171
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 SELECT a,b,c FROM my_table INTO OUTFILE '/ca.csv' FIELDS TERMINATED BY ';' LINES TERMINATED BY 'n'; 以上是编程之家(jb51.cc)为你收集整理的全[详细]
-
SqlServer分页工具类
所属栏目:[MySql教程] 日期:2021-01-02 热度:51
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 public String findArticle(TArticle article,Integer pageNo,Integer pageSize,String sortName,String sortOrder,Integer num) {StringBuffer sql =[详细]
-
oracle用sql查询描述表结构及字段和说明
所属栏目:[MySql教程] 日期:2021-01-02 热度:59
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。 如果觉得编程之家网站内容还不错,欢迎将编程之家[详细]
-
mysql使用游标将select结果插入其他表中
所属栏目:[MySql教程] 日期:2021-01-02 热度:174
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 BEGIN#定义 变量DECLARE a VARCHAR(32);DECLARE b VARCHAR(200);DECLARE c text ;DECLARE d VARCHAR(32);DECLARE e VARCHAR(100);DECLARE f int(11);D[详细]
-
如何更快速的把数据插入Mysql
所属栏目:[MySql教程] 日期:2021-01-02 热度:89
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 LOAD DATA INFILE 'F:am_mp3data.txt' IGNORE INTO TABLE music.album CHARACTER SET utf8 FIELDS TERMINATED BY ',' lines terminated by 'rn'[详细]
