ORACLE提供的SQLPLUS,可以让你很方便的练习SQL,上个月我通过在SQLPLUS上的不断摸索学习,感觉收获颇多,从中发现并学习到了很多细节性的东西,在这里我把这些心得拿来与大家分享,希望对初学SQL的朋友会有点帮助。
当你很随意的在SQLPLUS用了几个create table语句,成功的建立了几个基本表以后,在成就感得到满足之余,你是否想到,这几个基本表是自己建立的,对他们中的每一个你都是了如指掌,但是假如基本表建的多了,或者其他人来到这里如何才能知道这上面究竟存在着哪些表呢?其实在ORACLE中有这样两个表:user_tables、all_users;我们通过运行下面的语句,很轻松的得到自己想要得信息。
SELECT table_name FROM user_tables ; 可以得到所要知道的表名,
SELECT username FROM all_users ; 可以得到所要知道的用户。
在ORACLE中还有其他几个重要的表,现在你可以用上面的语句自己探索究竟哪些表有更重要的信息了。
另外SQL没有提供删除属性列的语句,那么我们必须间接的实现这一功能,具体该如何实现呢?为了便于描述,我们先做一些假设,假设已经建立了Student表,其中有下列数据:
Sno Sname Ssex Sage Sdept
95001 李勇 男 20 CS
95002 刘晨 女 19 IS
95003 王敏 女
[1] [2] [3] 下一页
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18