0 0

md5加密完怎么插入oracle数据库?3

insert into GTNEWS.SYS_USERS (id,usersign,username_o,username_r,sex,isdelete,pwd,deptid)values(1,'sysadmin','超级管理员','超级管理员',3,1,'oy&%py&%I50%G400gw&0mx&0A300Yu&05100qy&%M60%ev&0T70%V80%Zu&0ev&0',1);

问题补充:
hudingchen 写道
直接插入有什么问题?

直接插入oy&%py&%I50%G400gw&%M60%ev%V80%Zu结果就变了

问题补充:
redstarofsleep 写道
特殊符号要转义么?

能出入oracle数据库就行

问题补充:
hudingchen 写道
直接插入有什么问题?


insert into GTNEWS.SYS_USERS (id,usersign,username_o,username_r,sex,isdelete,pwd,deptid)values(1,'sysadmin','超级管理员','超级管理员',3,1,'oy&%py&%I50%G400gw&0mx&0A300Yu&05100qy&%M60%ev&0T70%V80%Zu&0ev&0',1);
你插入这个试试看,你qq多少,这么的慢

问题补充:
redstarofsleep 写道
set define off;
insert into GTNEWS.SYS_USERS (id,usersign,username_o,username_r,sex,isdelete,pwd,deptid)values(1,'sysadmin','超级管理员','超级管理员',3,1,'oy&%py&%I50%G400gw&0mx&0A300Yu&05100qy&%M60%ev&0T70%V80%Zu&0ev&0',1);
set define on;

这句set define off;
是在那执行的?

问题补充:
redstarofsleep 写道
引用
这句set define off;
是在那执行的?

当前事务中吧。

我执行不好使啊!我先前试过的

问题补充:
hudingchen 写道
插入的时候,字符串中含有&的时候,会把&后面的当成变量,可以这么写:

INSERT INTO tmp1
VALUES
    ('oy&%py&%I50%G400gw&' || '0mx&' || '0A300Yu&' || '05100qy&%M60%ev&' ||
     '0T70%V80%Zu&' || '0ev&' || '0',
     1);



谢谢你了,呵呵你qq多少以后有不会的可以问你
DAO 
2011年5月17日 14:13

6个答案 按时间排序 按投票排序

0 0

采纳的答案

插入的时候,字符串中含有&的时候,会把&后面的当成变量,可以这么写:

INSERT INTO tmp1
VALUES
    ('oy&%py&%I50%G400gw&' || '0mx&' || '0A300Yu&' || '05100qy&%M60%ev&' ||
     '0T70%V80%Zu&' || '0ev&' || '0',
     1);

2011年5月17日 14:55
0 0

引用
这句set define off;
是在那执行的?

当前事务中吧。

2011年5月17日 14:49
0 0

set define off;
insert into GTNEWS.SYS_USERS (id,usersign,username_o,username_r,sex,isdelete,pwd,deptid)values(1,'sysadmin','超级管理员','超级管理员',3,1,'oy&%py&%I50%G400gw&0mx&0A300Yu&05100qy&%M60%ev&0T70%V80%Zu&0ev&0',1);
set define on;

2011年5月17日 14:40
0 0

我插入没有阿,你怎么插入的

INSERT INTO tmp1 VALUES('oy&%py&%I50%G400gw&%M60%ev%V80%Zu',1);

SELECT count* FROM tmp1 WHERE col = 'oy&%py&%I50%G400gw&%M60%ev%V80%Zu'



结果:1

2011年5月17日 14:40
0 0

直接插入有什么问题?

2011年5月17日 14:24
0 0

特殊符号要转义么?

2011年5月17日 14:23

相关推荐

    Oracle实现MD5加密

    Oracle数据库作为一种企业级的数据库管理系统,提供了多种方式来实现MD5加密,这对于确保数据的安全性至关重要。本文将深入探讨如何在Oracle中实现MD5加密,并通过具体示例代码进行说明。 ### Oracle实现MD5加密的...

    java web购物系统附带oracle数据库语句,MD5加密

    购物系统,java web,oracle建表,分页功能,servlet+jsp

    ORACLE MD5加密后台包

    --1.DES对称式加密 --2.DES解密 --3.base64加密 --4.base64解密 --5.MD5非对称加密

    易语言无需安装oracle进行数据库操作

    在提供的压缩包文件中,"README.md"可能是说明文档,详细解释了如何使用易语言进行远程Oracle数据库操作的步骤和注意事项。而"远程ORACLE服务.zip"可能包含了易语言的示例代码、ODBC驱动程序或其他必要的组件。解压...

    Oracle定义DES加密解密及MD5加密函数示例

    Oracle数据库提供了多种加密功能,包括DES加密和MD5加密,用于数据的安全存储和保护敏感信息。以下是对这些加密函数的详细说明: 1. **DES(Data Encryption Standard)加密**: DES是一种对称加密算法,它使用56...

    mysql与mssql的md5加密语句

    您可能感兴趣的文章:MySQL加密和解密实例详解Java、JavaScript、Oracle、MySQL中实现的MD5加密算法分享PHP MySQL应用中使用XOR运算加密算法分享MySQL 加密/压缩函数mysql双向加密解密方式用法详解MySQL 整表加密...

    oracle 加密技术

    在Oracle数据库系统中,了解加密算法的原理、分类及应用对于保护企业机密数据至关重要。 首先,加密算法的目的是保护数据的机密性,防止敏感信息泄露给未经授权的第三方。加密是对数据进行编码的过程,使之不可读,...

    oracle数据加密

    Oracle数据加密技术包括了多个方面的知识点,从基础的数据加密原理到Oracle数据库中实际使用的加密技术,以及如何在不同版本的Oracle中实现数据加密。以下内容将详细介绍Oracle数据加密的知识点。 数据加密是一种...

    druid实现springmvc数据库连接的用户名和密码加密

    1. **密码加密**:首先,我们需要一个加密算法,如MD5、SHA-256或者更复杂的AES等,来对原始的数据库密码进行加密。在Spring MVC中,可以创建一个自定义的Bean,该Bean使用Java的`java.security.MessageDigest`类或...

    Oracle中的MD5加密详解

    在Oracle数据库中,MD5加密可以通过DBMS_OBFUSCATION_TOOLKIT包提供的函数来实现。以下是使用MD5加密的一些关键知识点: 1. **DBMS_OBFUSCATION_TOOLKIT.MD5**: 这是Oracle提供的MD5加密函数,接受一个VARCHAR2类型...

    BIEE_外部DB用户验证密码MD5加密

    2. **执行加密存储过程**:调用`CUX_BI_CRACK_MD5`程序包中的`CrackUSERTABLE`存储过程,对数据库表中的密码进行MD5加密处理。 ```sql EXECUTE CUX_BI_CRACK_MD5.CrackUSERTABLE; ``` 3. **修改BIEE配置**:在...

    Oracle数据库日常管理手册-项目现场篇.doc

    Oracle数据库日常管理手册-项目现场篇 Oracle数据库日常管理手册是指Oracle数据库管理员在日常工作中需要执行的一些常规操作和检查,以确保数据库的稳定运行和安全。本手册将详细介绍Oracle数据库日常管理的各项...

    avaWeb servlet通过jdbc对oracle数据库的增删改查,日历控件分页查询,登陆MD5实现加密处理

    1:本系统为servlet,jdbc,oracle实现的数据库增删改查处理; 功能包含有分页查询,jquery日历控件; 简单的登陆处理页面; 数据库存数据时,密码采用MD5 32位小写加密保存 注:ie浏览器下能够正常显示样式,...

    数据库加密-xiabee1

    同时,MD5和DES的演示说明了在Oracle数据库中可以实现不同类型的加密操作,但应当注意MD5的局限性和DES的安全性问题。在实际应用中,应根据安全需求选择更为安全的加密算法,如更现代的SHA系列哈希函数或更强大的...

    oracle安装详细教程.md

    Oracle数据库是一种关系型数据库管理系统(RDBMS),由同名的Oracle公司开发,该系统设计用于存储和管理大量结构化数据,是企业级应用和云计算环境的热门选择。Oracle数据库的高可靠性、高性能、扩展性、安全性和...

    数据库访问,MD5,DES加密码

    数据库访问、MD5和DES加密是信息技术领域中的关键概念,特别是在数据安全和存储方面。这里我们将深入探讨这三个主题,以及它们在实际应用中的作用。 首先,数据库访问是应用程序与存储数据的系统之间的交互过程。...

    java登陆系统——用oracle数据库实现.docx

    根据提供的文件信息,我们可以推断出这是一份关于使用Java编程语言开发登录系统的文档,其中涉及到Oracle数据库的应用。下面将对这份文档所涉及的关键知识点进行详细的解析与扩展。 ### Java登录系统开发概述 ####...

    Oracle数据加密方法分析

    总之,Oracle数据库提供了多种数据加密方法,包括使用MD5进行密码加密。虽然MD5在密码存储中的安全性已不如以往,但在某些场景下仍能提供一定的保护。然而,对于更高的安全性需求,建议使用更强大的加密技术,如...

    oracle12c安装包

    1. **校验文件哈希值**:通常情况下,官方会提供文件的MD5或SHA256哈希值用于校验文件是否被篡改。可以通过命令行工具计算下载文件的哈希值,并与官方提供的值进行比对。 2. **检查文件大小**:对比文件的实际大小与...

Global site tag (gtag.js) - Google Analytics