此时情绪此时天,无事小神仙
好好生活,平平淡淡每一天

编辑

随笔分类 -  Oracle

摘要:union all 方式批量插入 insert into 表名(字段名1,字段名2,字段名3,...) SELECT 值1,值2,值3,... from dual union all SELECT 值11,值21,值31,... from dual union all SELECT 值12,值22, 阅读全文
posted @ 2024-11-15 18:01 踏步 阅读(126) 评论(0) 推荐(0) 编辑
摘要:在Oracle中,使用 ORDER BY 语法按字符串进行排序 ASC或DESC关键字:指定升序或降序排序,默认情况下,排序是升序的。 NULLS FIRST 或 NULLS LAST 关键字:指定对空值的处理方式,默认情况下,空值排在最后。 -- 按升序排序,空值排在最后 SELECT colum 阅读全文
posted @ 2024-10-24 20:27 踏步 阅读(92) 评论(0) 推荐(0) 编辑
摘要:Oracle 特殊字符转义查询 Oracle 下划线 _斜杠/百分号%进行转义可以进行匹配查询 例如:模糊查询XXX信息表中的数据,其中模糊查询字符中包含百分号% -- 错误写法 SELECT * FROM BASEDB.TABLE_INFO WHERE ROWNUM < 100 AND STU_N 阅读全文
posted @ 2024-08-13 16:42 踏步 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Linux环境 Oracle启停 Oracle启停命令 su - oracle 使用oracle用户执行 sqlplus / as sysdba 切换帐户一定要加 '-',否则会出现:lsnrctl:command not found错误 在sqlplus命令行执行>启动命令:startup 在sq 阅读全文
posted @ 2024-05-10 16:43 踏步 阅读(82) 评论(0) 推荐(0) 编辑
摘要:Oracle"xxx"错误代码模板 错误场景 xxx 错误原因 xxx。 解决方案 xxx lsnrctl:command not found 错误场景 Linux 服务器切换oracle用户后执行 lsnrctl start 或者lsnrctl stop 时出现 错误原因 切换oracle用户时, 阅读全文
posted @ 2024-05-08 16:42 踏步 阅读(596) 评论(0) 推荐(0) 编辑
摘要:创建用户 basedb:用户名 123456:密码 create user basedb identified by 123456; 授权用户 basedb:用户名 dba:dba权限 grant dba to basedb; 删除用户 basedb:用户名 drop user basedb cas 阅读全文
posted @ 2024-05-08 16:26 踏步 阅读(6) 评论(0) 推荐(0) 编辑
摘要:替代变量说明 在Oracle命令行中默认&为替代变量,只要在执行的sql中出现&符号,那么&符号后面的sql则会失效; 这就意味着,包含&符号的sql将不会正确的执行 比如: insert into XXX_DB.XXX_TABLE (COLUMN1,COLUMN2) value ('AB&CD', 阅读全文
posted @ 2024-04-10 21:38 踏步 阅读(105) 评论(1) 推荐(0) 编辑
摘要:Oracle数据类型 简要说明 字符类型 char和varchar2,可表达任何字符串 数字类型 number(m,n),可表达任何数字,m是数字的精度,n是小数点后的位数,如果n为0则表示是一个整数。 日期类型 date,存放日期和时间,包括年(yyyy)、月(mm)、日(dd)、小时(hh24) 阅读全文
posted @ 2024-04-10 18:34 踏步 阅读(171) 评论(0) 推荐(1) 编辑
摘要:Oracle 数据库表简要说明 数据库表 描述 USER 开头的 只能查询自身用户的表 DBA 开头的 最高权限,只能用sys、system用户才能查询 CDB 开头的 Container Database 数据库容器,ORACLE 12版本引入 ALL 开头的 sys、system、普通用户都能查 阅读全文
posted @ 2024-03-28 19:35 踏步 阅读(45) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示