
oracle
oralce学习笔记
m0_73234807
这个作者很懒,什么都没留下…
展开
-
Oracle启动
注意这里的PDB,在CDB 启动后,PDB 是自动启动到mount状态,而不是OPEN。如果PDB数据库的状态时MOUNTED,是不能进行读写操作的,需要置为OPEN,所以我们还需要手工去open它。在Oracle 19c多租户环境中,默认情况下,使用startup命令启动数据库实例后,你会发现PDB数据库的状态为MOUNT状态,PDB不会随着CDB启动而启动。注意名称大小写,复制,使用语句进行启动,开启PDB数据库,ORCLPDB 是我自己的PDB数据库名,自行替换哈。SQL>quit --退出。原创 2024-09-19 14:32:03 · 922 阅读 · 0 评论 -
mysql兼容oracle数据库时,char补齐空格
设置SQL模式"填补字符到全长度 (PAD_CHAR_TO_FULL_LENGTH)"可以让其不删除空格显示。char(M):如果长度不足,采用右补空格的方式来填充字符串至规定的长度。大于2位时建议改成varchar类型,方便兼容不同数据库而不修改程序。mysql存储char,会往右填充空格来满足你指定的字符长度。但在查询时, 查出的结果会自动删除尾部的空格。存储读取都会补齐空格。原创 2023-12-06 17:19:41 · 887 阅读 · 0 评论 -
msyql和oracle 拼接字符串
select case when '好' then 1 else 0 end from dual;select concat('你','好','吗') from dual;select concat('你','好') from dual;select '你'||'好'||'吗' from dual;select '你' || '好' from dual;select '你' OR '好' from dual;原创 2023-11-24 11:14:06 · 525 阅读 · 0 评论 -
ORACLE-查询举例
【代码】ORACLE-查询举例。原创 2023-11-13 10:06:14 · 106 阅读 · 0 评论