一、PLSQL编程1. 概念和目的什么是PL/SQL?PL/SQL(Procedure Language/SQL)PLSQL是Oracle对sql语言的过程化扩展 (类似于Basic)指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。存储过程的好处:减少数据库与服务器的网络交互2.程序结构通过Plsql Developer工具的Test Window 创建 程
转载
2024-04-01 18:57:10
547阅读
近日项目中需要从远程服务端下载数据,但是数据有个特点是区分大小写的,所以和我们项目本身上存在冲突,因此做了个实例来研究一下mssql的大小写问题。创建表并查看加入数据的情况 --1·情况:不区分大小写的情况if exists (select 1 from sysobjects where name='qufen' and type='U')
drop table qufen
go
--
PostgreSQL和Oracle一样,默认都是大小写不敏感的,但两者仍然存在区别:Oracle:默认是大小写不敏感,表名、字段名等不区分大小写,小写字母会自动转换为大写字母; 需要用小写字母时需要使用双引号,或借助函數upper()和lower();PostgreSQL:默认是大小写不敏感,表名、字段名等不区分大小写,大写字母会自动转换为小写字母; 需要用大写字母时需要使用双引号,或借助函數up
转载
2024-04-15 23:33:29
2991阅读
plsql工具栏添加大小写 Office 2013 is now upon us and, much like Windows 8, there are plenty of people who are unhappy about the way things look. One aspect of the interface that has caused confusio
转载
2024-08-05 21:57:10
111阅读
如果你踩过 MySQL 的大坑的话就知道:MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。如果你稍加不注意就会出现在本机开发的程序运行一切正常,发布到服务器行就出现表名找不到的问题。这是我们前一个项目遇到的巨大问题,开发是在 Windows 下进行,但是部署是在 Linux 下进行。例如一个表:tableName 和 tablename,这 2 个表在 Win
原创
精选
2024-01-20 11:45:41
436阅读
最近在学习mybatisPlus时总结了一些常用的有关条件构造器的查询方法,以此做下记录,方便学习使用!eq: 等于 =例子:eq("name", "老王")--->name = '老王'ne: 不等于 <>例子:ne("name", "老王")--->name <> '老王'gt: 大于 >例子:gt("age", 18)--->age >
1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 设置方法: Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“
转载
2024-10-24 23:21:22
520阅读
如果你踩过 MySQL 的大坑的话就知道:MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。如果你稍加x 下就不一样了。
原创
2024-02-26 11:02:59
82阅读
缘起 插入表的时候,提示我没有字段‘Name’,可我明明写的是‘Name’,可定睛一看
原创
2022-08-21 00:27:10
121阅读
组合索引 前面放的值要重复值少一点,性能高plsql 过程化查询 块结构1 匿名的plsql 没有取名字,以块的结构在使用,注意用来测试,不能被调用 语法:以declare 开头,也是声明部分,是可选可不选的,当有变量声明的时候
一、PL/SQL语言简介1.特点:
基于事务处理的语言,支持所有数据处理命令。
PL/SQL与Oracle数据字典结合。
PL/SQL块可以被命名存储,具有很好的可重用性。
具有很好的安全性。
PL/SQL代码可以使用任何ASCII文本编辑器编写。
减少对Oracle服务器内核的访问,降低网络负荷。 2.结构 一个PL/S
– 链接数据库mysql -uroot -p; mysql -uroot -pmysql; 这里第二个mysql是用来连接的密码– 退出数据库exit/quit;– 显示时间select now();– 显示当前版本select version();数据库的增删改查– 创建数据库create database 数据库名;以及 create database 数据库名 charset=utf8;如果
转载
2024-09-28 21:30:13
112阅读
我们都知道,在平时数据库开发中是不区分大小写的,但那只是我们平时在创建数据库表时的默认设置,或者是查询时的缺省查询默认的是不区分大小写的,下面就让我们来看一下如何创建大小写敏感的数据库表格,或者是在查询时进行区分大小写的查询。ALTER TABLE 表名
ALTER COLUMN colunnname nvarchar(100) COLLATE Chinese_PRC_CI_AS
--不区分
转载
2024-10-23 14:30:00
155阅读
PostgreSQL和Oracle一样,默认都是大小写不敏感的,但两者仍然存在区别:
Oracle:默认是大小写不敏感,表名、字段名等不区分大小写,小写字母会自动转换为大写字母; 需要用小写字母时需要使用双引号,或借助函數upper()和lower();
PostgreSQL:默认是大小写不敏感,表名、字段名等不区分大小写,大写字母会自动转换为小写字母; 需要用大写字母时需要使用双引号,或借助函
转载
2021-06-10 08:56:03
811阅读
2评论
PostgreSQL和Oracle一样,默认都是大小写不敏感的,但两者仍然存在区别:
Oracle:默认是大小写不敏感,表名、字段名等不区分大小写,小写字母会自动转换为大写字母; 需要用小写字母时需要使用双引号,或借助函數upper()和lower();
PostgreSQL:默认是大小写不敏感,表名、字段名等不区分大小写,大写字母会自动转换为小写字母; 需要用大写字母时需要使用双引号,或借助函數
转载
2021-06-11 14:38:41
9425阅读
# MySQL 数据大小写敏感
MySQL 是一个广泛使用的关系型数据库管理系统,它支持在不同的操作系统上运行。在使用 MySQL 进行开发和部署时,一个常见的问题是关于数据大小写的敏感性。本文将详细介绍 MySQL 数据大小写敏感的特点,并提供相关的代码示例。
## 什么是大小写敏感性?
在计算机科学中,大小写敏感性指的是区分字符的大小写。对于某些编程语言和操作系统,大小写敏感性可能会影响
原创
2023-10-07 06:38:00
67阅读
今天,用Delphi 连接postgresql数据库时,出现了问题。问题提示:error:表不存在。Postgrsql数据库的表名都用大写,比如Users、Profiles、Money等。多尝试了一些表,发现当表名都是小写时,可以连接。 后来发现,在做select * from Users这样的查询的时候也会提示ERROR: relation “users” does not exist。分析了
转载
2024-03-26 13:50:11
260阅读
1 CREATE OR REPLACE FUNCTION MONEY_TO_CHINESE(MONEY IN VARCHAR2)
2 RETURN VARCHAR2 IS
3 C_MONEY VARCHAR2(12);
4 M_STRING VARCHAR2(60) := '分角圆拾佰仟万拾佰仟亿';
5 N_STRING VARCHAR2(40) := '壹贰叁
今天做jsp的一个查询,因中间用到对yhid的查询,此字段为字母或数字。所以大小写都不尽相同,如:LGR,LgR,lgR,当查询时不管输入大小写,都应当把这些记录查询出来。select *
from (SELECT //这里的yhid还不变,用于列表的显示,显示的结果还是大小写都有
t.bmbh,
t.bmmc,
问题最近,在用SSH框架完成一个实践项目时,碰到了一个莫名其妙的Bug困扰了我好久,最后终于解决,记录如下。问题:同学在测试系统的时候突然发现,数据库保存的账户本来应该是admin,结果该同学用Admin账户居然登录成功了…………EXM???这样也行?好吧,我还是查找这个Bug发生的原因吧。然后就是各种排查程序的过程,找来找去也没发现什么问题。终于想到,不用hql,自己写sql语句在数据库里面直接
转载
2024-08-09 21:59:53
70阅读