Oracle

```sql --p1 begin dbms_output.put_line('你好 世界'); end; --p2 引入变量 declare age number default 90; height number := 175; begin dbms_output.put_line('年龄'||age||'身高'||height); end; --p3 变量开始运算 declare age number default 90; height
  1天前      未分类  6    继续阅读
1. 唯一索引比普通索引快吗, 为什么 唯一索引不一定比普通索引快, 还可能慢。 查询时, 在未使用 limit 1 的情况下, 在匹配到一条数据后, 唯一索引即返回, 普通索引会继续匹配下一条数据, 发现不匹配后返回. 如此看来唯
  2021/10/6      MySQL  108    继续阅读
``` COALESCE(expression, value1, value2, valuen) ``` 返回按顺序取第一个不为空的值,都为空则返回NULL 其他替代 ```sql --MYSQL: IFNULL(expression,value) --MSSQLServer: ISNULL(expression,value) --Oracle: NVL(expression,value) ```
  2021/7/28      未分类  225    继续阅读
在linux服务器下登录oracle的控制台,如果输入错误,想用删除键删除时却不能删除,打出的是^H的字符。 #### **方法1:** 用如下的命令可以使删除键?
  2021/4/4      Oracle  227    继续阅读
查询建表语句 :select dbms_metadata.get_ddl('TABLE','B_SYASYU') from dual; 查看存储过程: select dbms_metadata.get_ddl('PROCEDURE','BSA_PROC_FTP_MGMT','CLARO') from dual; #### trun
  2021/4/2      Oracle  196    继续阅读
1.oracle 结论 (null 最大) order by colum asc 时,null默认被放在最后 order by colum desc 时,null默认被放在最前 nulls first 时,强制null放在最前,不为null的按声明顺序[asc|desc]进行排序 nulls last 时,强制null放在最后,不为null的按声明顺序[asc|desc]进行排序 2.mysql,sql server 结论 (null 最小) order by colum asc 时,null默认被放在最前 order by colum desc 时,null默认被放在最后
  2021/1/19      SQL  558    继续阅读
oracle数据库控制台的删除变成^H的解决办法 在linux服务器下登录oracle的控制台,如果输入错误,想用删除键删除时却不能删除,打出的是^H的字符。 用如下的命令可以使删除键生效: $ stty erase ^H 恢复以前的设置的命令是: $ stty erase ^? select table_name from all_tables; 查看所有表 select table_name from user_tables; 查看用户表 desc table_name; 查看表结构 select * from table_n
  2020/12/28      Oracle  346    继续阅读
聊天 在线0 ×