一、PL/SQL编程规范之大小写  就像在SQL中一样,PL / SQL中是不区分大小写的。其一般准则如下:  关键字(BEGIN, EXCEPTION, END, IF THEN ELSE,LOOP, END LOOP)、数据类型(VARCHAR2, NUMBER)、内部函数(LEAST, SUBSTR)和用户定义的子程序(procedures, functions,packages),使用大写
转载 2024-05-02 07:46:46
49阅读
一、PLSQL编程1. 概念和目的什么是PL/SQL?PL/SQL(Procedure Language/SQL)PLSQL是Oracle对sql语言的过程化扩展 (类似于Basic)指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。存储过程的好处:减少数据库与服务器的网络交互2.程序结构通过Plsql Developer工具的Test Window 创建 程
# 实现PostgreSQL和MySQL大小写敏感设置指南 ## 一、流程步骤 | 步骤 | 操作 | 备注 | |------|------------------------|------------------------------------| | 1 | 连接数据库
原创 2024-06-28 06:50:25
118阅读
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
--1,大小写控制函数 SELECT LOWER('Hello World') 转小写, UPPER('Hello World') 转大写, INITCAP('hello world') 首字母大写 FROM DUAL; --2,字符控制函数 SELECT CONCAT('Hello','World') 字符连接 FROM DUAL; --3,求字母串中的某个子串 SELECT SUBSTR(
PostgreSQL中创建如下表并插入如下数据CREATE TABLE "TTT" ( ID varchar(32) PRIMARY KEY NOT NULL, NAME varchar(128) NOT NULL);CREATE UNIQUE INDEX TTT_
转载 2010-11-29 15:25:00
371阅读
2评论
近日项目中需要从远程服务端下载数据,但是数据有个特点是区分大小写的,所以和我们项目本身上存在冲突,因此做了个实例来研究一下mssql的大小写问题。创建表并查看加入数据的情况 --1·情况:不区分大小写的情况if exists (select 1 from sysobjects where name='qufen' and type='U') drop table qufen go --
基础概念 30秒数据库是由表组成的,表是由列与行组成的。 列,有对应的数据类型(譬如数字和字段)。行,对应的是表中的记录。主键:主键值是每行记录的唯一标识,比如:IDSQL语句都是由简单的英文单词构成,这些单词就是语句中的关键字。 因为是关键字,在SQL语句中具有特殊地位,因此不可以作为表或列的名字使用。多条SQL语句必须用分号(;)结尾,单条SQL在多数DBMS不需要加,个别需
多表查询:建数据库的表名字段名全部是小写,windows系统下对于大小写不敏感,但是在linux上对于大小写就是敏感的;一对一:一篇博客对应着一个作者,博客表{一个作者User属性}使用assocation属性一对多:一个作者对应着多篇博客,用户表{List<博客> blogs属性}使用collection属性ResultMap和ResultType的区别:1)字段映射不同:resul
转载 3月前
508阅读
SQL Server 基本函数应用(取反,日期,时间,大小写转换,替换等) 2010-12-15 18:39 --聚合函数 use pubs go select avg(distinct price) --算平均数 from titles where type='business' go use pubs go select max(ytd_sales) --
转载 2024-03-17 10:13:57
200阅读
在网络上搜索相关的很多资料,总结了一下,发生这种情况的原因主要是由于排序规则引起的:不指定排序规则的话         临时表是否区分大小写,与tempdb数据库的排序有关.    数据库对象是否区分大小写,与数据库本身的排序规则有关.     变量是否区分大小写,与数据库本身的排序规则有关,估计也是与tem
背景在使用Oracle或者其它数据库时,使用like 关键字进行模糊查询是大家经常使用的功能,在纯中文环境中使用非常好用,还有一些通配符可以使用,但是在纯英文环境中,会出现大小需要精确匹配的问题,主要原因还是字符串的问题FL like '%{0}%' and这里like后是一个字符串,这样必然会有大小敏感的问题。比如如下的大小混编的字段解决方案方案1使用Oracle系统函数对需要查询的列字符串进行
如果你踩过 MySQL 的大坑的话就知道:MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。如果你稍加不注意就会出现在本机开发的程序运行一切正常,发布到服务器行就出现表名找不到的问题。这是我们前一个项目遇到的巨大问题,开发是在 Windows 下进行,但是部署是在 Linux 下进行。例如一个表:tableName 和 tablename,这 2 个表在 Win
原创 精选 2024-01-20 11:45:41
436阅读
其实每种数据库都有自己的特色,PostgreSQL 也不例外,其中如果你留心PostgreSQL被最常问及的问题之一,就是大小写的问题。今天的讨论不涉及数据库名,表名的大小写,仅仅讨论一...
原创 2023-06-20 02:49:00
211阅读
1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 设置方法: Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“
最近在学习mybatisPlus时总结了一些常用的有关条件构造器的查询方法,以此做下记录,方便学习使用!eq: 等于 =例子:eq("name", "老王")--->name = '老王'ne: 不等于 <>例子:ne("name", "老王")--->name <> '老王'gt: 大于 >例子:gt("age", 18)--->age >
转载 9月前
277阅读
如果你踩过 MySQL 的大坑的话就知道:MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。如果你稍加x 下就不一样了。
原创 2024-02-26 11:02:59
82阅读
缘起 插入表的时候,提示我没有字段‘Name’,可我明明写的是‘Name’,可定睛一看
原创 2022-08-21 00:27:10
121阅读
其实每种数据库都有自己的特色,PostgreSQL 也不例外,其中如果你留心PostgreSQL被最常问及的
原创 2022-06-10 09:18:31
276阅读
Oracle优化策略:尽量减少访问数据库的次数,尽量不要有循环调取数据库 二、减少数据库的操作工作量:(1)SELECT子句中避免使用' * ':ORACLE在解析的过程中,会将' * '依次转换成所有的列名, 这个工作是通过查询数据字典完成的,这意味着将耗费更多的时间。(2)sql语句用大写的:因为oracle总是先解析sql语句,把小写的字母转换成大写的再执行。(3)用>=替代
  • 1
  • 2
  • 3
  • 4
  • 5