CSDN博客

img hahu

数据库 相关 [2004年6月25日 9:09 ]

发表于2004/7/11 3:57:00  1015人阅读

Oracle启动数据库的方法:

Oracle 9i:

dos > sqlplus “as sysdba”

sqlplus >startup

Oracle 8i:

dos > svrmgrl

svrmgrl > connect internal

svrmgrl > startup

数据库中查看Oracle服务名:

system帐户登陆,show parameter service_name

Sql Server 创建ActiveX对象:下面读取c:/boot.ini内容

declare
@o int,
@f int,
@t int,
@ret int
declare @line varchar(8000)
exec sp_oacreate 'scripting.filesystemobject', @o out
exec sp_oamethod @o, 'opentextfile', @f out, 'c:/boot.ini', 1
exec @ret=sp_oamethod @f,'readline',@line out
while(@ret=0)
begin
print @line
exec @ret=sp_oamethod @f,'readline',@line out
end

 

Oracle的外连接

还以为Oracle不能做到sql server中left join那样的效果,用where a.field1=b.field2当field2中没有field1的数据时,a表中的数据就不能选出来,原来只好可能和不可能的都枚举出来,失败。今天竟然发现有(+)号的用法,参考

Oracle 和 mysql 的一些简单命令对比参照 http://202.101.18.235/club/bbs/showEssence.asp?id=22161&page=2

SQL 语句学习札记 --外连接 http://rofei.y365.com/tech/sql_study_3.htm

 e.g. Select d.dept_name, e.emp_last_name from emp e, dept d, where e.dept_no = d.dept_no(+) order by d.dept_name,e.emp_last_name; 
0 0

相关博文

我的热门文章

img
取 消
img