- 博客(7)
- 收藏
- 关注
原创 数据库中主键的选择和使用
主键的选择:1.有意义的键和无意义的键: 有意义的键:例如身份证号。键值是唯一的,而由人来指定是不可靠的,有可能会出现重复,虽然数据库可以检测出来,但是在数据进入系统之前不会被发现。所以有意义的键是不可靠的。 无意义的键:本质是数据库构造的并不打算供人使用的一个随即数。对应小系统或稳定的情况,应优先考虑。2.简单键和组合键: 组合键:在一个表和另一个表上下文相关时更易于使用。比如:订
2006-04-01 22:45:00 897
原创 SQLServer和Oracle常用函数对比
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) valu
2006-04-01 22:43:00 562
原创 Oracle中正确利用Rownum来限制查询所返回的行数
含义解释: 1、rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2, 依此类推,这个伪字段可以用于限制查询返回的总行数。2、rownum不能以任何基表的名称作为前缀。 使用方法: 现有一个商品销售表sale,表结构为:month char(6) --月份sell number(10,2) --月销售金额create ta
2006-04-01 22:43:00 1161
原创 关于动态SQL的使用
内容摘要:在PL/SQL开发过程中,使用SQL,PL/SQL可以实现大部份的需求,但是在某些特殊的情况下,在PL/SQL中使用标准的SQL语句或DML语句不能实现自己的需求,比如需要动态建表或某个不确定的操作需要动态执行。这就需要使用动态SQL来实现。本文通过几个实例来详细的讲解动态SQL的使用。 本文适宜读者范围:Oracle初级,中级系统环境: OS:windows 2
2006-04-01 22:42:00 643
原创 Oracle数据库游标使用大全
Oracle数据库游标使用大全SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。 PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或其他任何对象。较好的PL/SQL程序设计是在PL/SQL块中使用象DBMS_SQL这样的内建包或执行EXECUTE IMMED
2006-04-01 22:38:00 763
原创 Oracle学习
1、case表达式 select country_name,region_id, case region_id when 1 then europe when 2 then america when 3 then asia else other end continent from countries where country_name like I%; 在9i中提供的cas
2006-04-01 22:36:00 1240
原创 MySql命令
use [LIKE wild];show tables;show databases;?/help;exit/quit;mysqladmin version;mysql mysqladmin version;net start mysql;mysqladmin variables;mysqladmin -h hostname --port=port_number variables;缺省的情
2006-04-01 21:47:00 716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人