-
PL/SQL的面向对象编程
所属栏目:[MySql教程] 日期:2021-01-07 热度:127
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 CREATE OR REPLACE TYPE liao_opp_test AS OBJECT(-- Author : HAND-- Created : 2013/1/5 16:44:20-- Purpose : -- Attributes mail_host VARCHAR2(20),mail_port I[详细]
-
mysql查询ip地址段时注意的问题
所属栏目:[MySql教程] 日期:2021-01-07 热度:157
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 由于前期设计问题,在保存ip地址时,没有存为整型,而是存成了字符串形式,在查询ip的范围区间时,遇到这样的问题:select ip from t_ip where ip between '192.168.[详细]
-
加密oracle数据库存储过程或函数
所属栏目:[MySql教程] 日期:2021-01-07 热度:98
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 create or replace procedure proc_encrypt_procOrFun(obj_name in varchar2,out_text out varchar2) as --=====================================================[详细]
-
mysql5.7 新增的json字段类型
所属栏目:[MySql教程] 日期:2021-01-07 热度:65
一、我们先创建一个表,准备点数据 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[详细]
-
使用 BINARY_CHECKSUM 检测表的行中的更改
所属栏目:[MySql教程] 日期:2021-01-07 热度:182
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 USE AdventureWorks2012;GOCREATE TABLE myTable (column1 int,column2 varchar(256));GOINSERT INTO myTable VALUES (1,'test');GOSELECT BINARY_CHECKSUM(*) from[详细]
-
mysql5.5以上my.ini中设置字符集
所属栏目:[MySql教程] 日期:2021-01-07 热度:94
在mysql5.1之前数据库设置字符集:[mysqld]default-character-set = utf8mysql5.5以后[mysqld]中就不能使用default-character-set,不然数据库无法启动会报错。但在[mysql]中可以设置。[mysqld]character-set-server = utf8[mysql]default-character-set =[详细]
-
mysql 中 replace into 与 insert into on duplicate key update
所属栏目:[MySql教程] 日期:2021-01-07 热度:126
replace into和insert into on duplicate key update都是为了解决我们平时的一个问题 就是如果数据库中存在了该条记录,就更新记录中的数据,没有,则添加记录。 ? 我们创建一个测试表test CREATE TABLE `test` ( `id` int(11) unsigned NOT NULL AUTO_INC[详细]
-
mysql left join 多条记录 1:n 的处理方法
所属栏目:[MySql教程] 日期:2021-01-07 热度:181
一、准备两张表,文章表和评伦表 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='文章[详细]
-
centos7下创建mysql5.6多实例
所属栏目:[MySql教程] 日期:2021-01-07 热度:72
一、mysql安装目录说明 mysql5.6以二进制安装包安装在/data/mysql56下 数据目录为/data/mysql56/data下 配置文件为/etc/my.cnf下 二、多实例目录说明 /mysql-instance ???????? |-- 3308 ????????????????? |-- data? #3308实例数据目录 ???????? |-- 3309[详细]
-
mysql5.5以上开启慢查询
所属栏目:[MySql教程] 日期:2021-01-07 热度:173
在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 ? ?[详细]
-
修改表字段定义
所属栏目:[MySql教程] 日期:2021-01-07 热度:141
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 ALTER TABLE tb_name MODIFY column_name VARCHAR2(200); 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、[详细]
-
使用MD5编码实现数据库用户密码字段的加密
所属栏目:[MySql教程] 日期:2021-01-07 热度:160
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 3 实例演练 3.1 测试环境 使用Scott/[email?protected] --3.2.1 创建数据表 Drop Table Test_User; CREATE TABLE Test_User ( UserName VARCHAR2(30) NOT NULL, Pass[详细]
-
SQL取正数小数的位数
所属栏目:[MySql教程] 日期:2021-01-07 热度:162
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 select LEN(CAST((99.9999-floor(99.9999)) AS VARCHAR))-2 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐[详细]
-
MySQL: ON DUPLICATE KEY UPDATE 用法
所属栏目:[MySql教程] 日期:2021-01-07 热度:154
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 INSERT INTO osc_visit_stats(stat_date,type,id,view_count) VALUES (?,?,?) ON DUPLICATE KEY UPDATE view_count=view_count+?-- osc_visit_stats 表有复合主键 (s[详细]
-
Mysql存储过程中游标使用
所属栏目:[MySql教程] 日期:2021-01-07 热度:200
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 DELIMITER $$USE `mmm_mac`$$DROP PROCEDURE IF EXISTS `批量插入商户路由关联数据`$$CREATE DEFINER=`root`@`%` PROCEDURE `批量插入商户路由关联数据`()BEGINDECLA[详细]
-
解决获取某张表信息的时候不发生共享锁
所属栏目:[MySql教程] 日期:2021-01-07 热度:51
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 ----采用with nolock关键字或者采用Read uncommited就可以解决了。最终的SQL语句如下:SELECT Field FROM TABLE WITH NOLOCK 以上内容由PHP站长网【52php.cn】收集整[详细]
-
创建表主键约束
所属栏目:[MySql教程] 日期:2021-01-07 热度:159
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 CREATE Table tb_1(col INT PRIMARY KEY)GO 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。[详细]
-
字符串变表带有表头
所属栏目:[MySql教程] 日期:2021-01-07 热度:106
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 declare @LSTR_InsertHead varchar(500)--列名declare @LSTR_InsertFields varchar(max)--数据字符串declare @splitrol varchar(2)--行分割符declare @splitcol varc[详细]
-
SQL Server查询所有存储过程信息、触发器、索引
所属栏目:[MySql教程] 日期:2021-01-07 热度:177
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 select Pr_Name as [存储过程],[参数]=stuff((select ','+[Parameter]from (select Pr.Name as Pr_Name,parameter.name +' ' +Type.Name + ' ('+convert(varchar(32[详细]
-
Oracle做学生信息系统的脚本
所属栏目:[MySql教程] 日期:2021-01-07 热度:87
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 要求的约束条件有: 主键是学号;入学日期必须大于出生日期;总分必须在0到700之间;学号和姓名不能为空create table student (sid number not null primary key,nam[详细]
-
pl/sql ,dba-ebs 常用
所属栏目:[MySql教程] 日期:2021-01-07 热度:166
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 g_sid v$session.SID%type := '-1'; g_serial# v$session.SERIAL#%type; g_terminal v$session.TERMINAL%type; g_username v$session.username%type; function get_o[详细]
-
ORACLE 单列查询变单行显示
所属栏目:[MySql教程] 日期:2021-01-07 热度:65
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 SELECT substr(sys_connect_by_path(dutywork,';'),2) FROM (select dutywork,rownum rn from t_test) WHERE connect_by_isleaf = 1 START WITH rn = 1 CONNECT BY p[详细]
-
NOT IN使用注意事项
所属栏目:[MySql教程] 日期:2021-01-07 热度:180
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 下午被一条SQL折磨了select EMP_ID,EMP_NUM,NAME from employee WHERE emp_id in ( select distinct E.emp_id from EMPLOYEE E INNER JOIN PROJECT_EMPLOYEE pe on e[详细]
-
SQL Server2008中通过SQL获取表结构
所属栏目:[MySql教程] 日期:2021-01-07 热度:137
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 select syscolumns.name as [Name],systypes.name as [Type],syscolumns.length AS [Size],syscolumns.xprec As [Precision],ISNULL(syscolumns.scale,0) AS [Scale][详细]
-
oracle树形查询,oracle树形模糊查询
所属栏目:[MySql教程] 日期:2021-01-07 热度:124
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 由根节点查询所以子节点 select * from mytable where 1=1 start with name like '%起始节点%' connect by prior id = pid 由子节点查询所以根节点 select * from my[详细]