1:Q:oracle启动失败,显示无监听服务
A:<1>oracle菜单->配置和移植程序->Net Manager,为其添加监听程序
<2>找到oracle的安装目录,E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN,找到tnsname 文件,直接为其配置监听
--------------------------------------------------------------------------------------------------------
2:Q:WIN7使用cmd命令行登陆oracle,显示SP2-1503无法初始化Oracle调用界面
A:在Oracle安装目下的db_1\BIN文件下找到sqlplus.exe,右击“属性-兼容性-以兼容模式运行这程 序”
--------------------------------------------------------------------------------------------------------
3:Q:找不到Oracle自带表(emp dept salgrade bonus)
A:Oracle的自带表只有以scott用户以normal的身份登陆才可以查看
查询用户所有表:select * from user_tables
查询表中字段:select column_name from user_col_comments where table_name="tabelname"
(注意:表名需要区分大小写)
--------------------------------------------------------------------------------------------------------
4:Q:树形表的查找,查找父节点及其子节点
A:select * from table start with id=xx connect by prior id=pid where 条件过滤
--------------------------------------------------------------------------------------------------------
5:Q:创建序列号,设置主键自动递增
A:create sequence sequence_equ -------------序列名称
increment by 1 ----------每次递增的趋势
start with 1 ----------从1开始计数
nomaxvalue ----------不设置最大值