- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 Sql Server 2005中的架构(Schema)、用户(User)、登录(Login)和角色(Role)
Sql Server 2005中的架构(Schema)、用户(User)、登录(Login)和角色(Role)(二)在第一节中,我们了解了架构的意义。在第二节的开始,我们暂时忘记架构这个东西。我们假设我们的数据库只有数据库对象。 李老板开了一个小公司,公司有个仓库,堆放了一些货物,由于仓库小,为了节约成本,这个仓库根本没有锁。只要知道仓库在哪里,就可以去取货。这种情况对应
2012-03-27 12:22:23 607
原创 oracle 10g update的语法 更名成 Oracle的update语句优化研究
一、 update语句的语法与原理 1. 语法单表:UPDATE表名称 SET列名称 =新值 WHERE列名称 =某值如:update t_join_situationset join_state='1'whereyear='2011'更新年度为“2011”的数据的join_state字段为“1”。如果更新的字段加了索引,更新时会重建索引,更新效率会慢。
2012-03-03 22:46:35 601
原创 oracle 10g中对已有的表 进行 增 、删 、改 列名
准备工作 查询一个表的语法 eg :select * from table1oracle 10g 在已有的表1.增加一列eg:alter table table1 add age number(8) 2.删除一列eg:alter table table1 drop column age3.更改一列名eg: alter table table1 rename column
2012-03-03 22:03:21 1164
转载 Oracle中rownum的用法
1、查询第几行的记录select sal from emp where rownum=1; //查询得到第一行记录select sal from emp where rownum=5; //不可以查询到第五行记录,因为rownum 总是从1开始查询的,故这种方式不可以直接得到第几行的记录。若想得到第五行记录,应采用如下方式:select r,sal from (select rownu
2012-03-03 03:19:35 903
原创 oracle中的commit和rollback
oracle中的commit和rollbackcommit 就是确定提交的意思,比如你用test账户登录数据库insert到表中一条记录,而不commit,那么别的账户在登录这个数据库时就查询不到你insert 的记录;而commit后则其他账户就能查询到你insert的记录了。rollback就是回滚的意思,比如你用test账户登录数据库delete表中一条记录,这时你查询这个表时,则d
2012-03-03 03:03:35 1378
原创 Oracle 10g中的转换函数与SQL单行函数
Oracle 10g中的转换函数转换函数用来实现在不同数据类型之间进行转换。1.to_char():将日期类型的数据转换成字符串 to_char()语法 to_char(data[,fmt[,nlsparams]]) --fmt:将日期类型数据data按照fmt的格式输出字符串select sysdate from emp --sysdate 获取当前日期和时间 1
2012-03-03 00:53:18 819
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人