随笔分类 - Oracle
摘要:1.oracle数据库分页 2.DB2数据库分页 3.SQL Server 2000数据库分页 4.SQL Server 2005数据库分页 5.MySQL数据库分页 6.PostgreSQL数据库分页 7.通用模式
阅读全文
摘要:以下题目都在MySQL上测试可行,有疏漏或有更优化的解决方法的话欢迎大家提出,我会持续更新的:) 有三个表,如果学生缺考,那么在成绩表中就不存在这个学生的这门课程成绩的记录,写一段SQL语句,检索出每个学生缺考的科目。A 学生表(student)字段1 学生号(s_id)字段2 学生名(s_name
阅读全文
摘要:http://www.cnblogs.com/yunfeifei/p/3850440.html 网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的
阅读全文
摘要:http://zonghl8006.blog.163.com/blog/static/4528311520083995931317/ over(Partition by...) 一个超级牛皮的ORACLE特有函数。 天天都用ORACLE,用了快2年了。最近才接触到这个功能强大而灵活的函数。真实惭愧啊
阅读全文
摘要:Oracle存储过程基本语法 存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton
阅读全文
摘要:经常用到在数据库中查询中间几条数据的需求 比如下面的sql语句: ① selete * from testtable limit 2,1; ② selete * from testtable limit 2 offset 1; 注意: 1.数据库数据计算是从0开始的 2.offset X是跳过X个数
阅读全文
摘要:数据库设计表及字段命名规范(我整理的,望大家多多提建议) 1.数据库表命名规范: (1)表名前应该加上前缀,表的前缀一个用系统或模块的英文名称缩写,前缀全部大写或首字母大写,表名中包含的单词首字母大写。 (2)数据库表名应该有意义,并且易于理解,最好使用可以表达功能的英文单词或缩写,如果用英文单词表
阅读全文
摘要:1.绝对值:abs() select abs(-2) value from dual; 2.取整函数(大):ceil() select ceil(-2.001) value from dual;(-2) 3.取整函数(小):floor() select floor(-2.001) value fro
阅读全文
摘要:在命令行里直接键入:certutil -setreg chain\minRSAPubKeyBitLength 128 然后再用IE打开。
阅读全文
摘要:原帖由qingyun于 2010-6-21 15:44 发表在写pl/sql的时候,有个很重要的注意点;比如:beginupdate某个sqlserver的表@dblink名字 .....;update 某个oracle的表...;end;这段pl/sql执行会报错:错误信息是:----------...
阅读全文
摘要:近日有同事在外面部署系统时,安装数据库时可能选择了UTF-8编码格式,导入insert语句时,一个汉字被认为三个字节,这是不行的。结合上网搜到的资料,将oracle数据库的编码格式,从utf-8改为GBK后,一切正常了。附:PLSQL执行记录:---------------------------M...
阅读全文
摘要:1.查看dblinkselect owner,object_name from dba_objects where object_type='DATABASE LINK';或者select * from dba_db_links;2.创建dblink前提: 创建dblink的用户有对应的数据库权限c...
阅读全文
摘要:1、如果在本地"D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora"中设置 服务器数据库连接,必须再服务器设置同一个名字的配置:例如:本地1 prepaid =2 (DESCRIPTION =3 (ADDRESS = (P...
阅读全文
摘要:本文将给大家阐述一个因未设置系统环境变量ORACLE_SID导致ORA-12162错误的案例。希望大家有所思考。1.获得有关ORA-12162报错信息的通用表述信息[oracle@asdlabdb01 ~]$ oerr ora 1216212162, 00000, "TNS:net service ...
阅读全文
摘要:在B中:grant select on aa to A; (还可以配置insert,update,delete权限)
阅读全文
摘要:PK_ID为约束名select constraint_name,constraint_type,table_name from all_constraints where CONSTRAINT_NAME='PK_ID';
阅读全文
摘要:提前声明strsplit_typeCREATE OR REPLACE TYPE strsplit_type as table of varchar2(4000);如果不,会报错:PLS-00201: 必须声明标识符 'strsplit_type'--strsplit 数据:2,4,5,6,7,8,9...
阅读全文
摘要:Java 调用存储过程 返回结果集初学Java调用存储过程返回一行或多行结果集的实例
阅读全文
摘要:函数:REGEXP_COUNT();select REGEXP_COUNT('1,2,6,8,7,9',',') from dual结果:5
阅读全文