oraclesql窗口
可使用第三方工具,如,plsql,可自行下载。
然后,在oracle安装目录下配置tnsname.ora文件
oracle10g为例,
路径为:~oracleproct10.2.0db_1 etworkADMIN
加入以下内容:
本地实例名=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=主机IP或主机名)(PORT=端口号))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=服务名)
)
)
然后,打开plsql,在数据库选中要连接的数据库,并填写用户名及密码
② 请教oracle中sql窗口和命令的窗口的区别
sql窗口用来执行select、insert,alter、create等语句;
命令的窗口用来执行命令语句,如查表结构、执行存储过程等。
③ 为什么ORACLE中SQL窗口查询和command窗口查询结果不一样
相同的SQL查询结果是一样的,只是两者的显示效果不一样,前者有着很友好的显示效果。在sqlplus里,可以通过命令"set pagesize 30"、"set linesize 100"等命令来格式化输出。
④ ORACLE客户端的SQL窗口按L键会自动退出
oracle数据库sql窗口输入L键自动关闭整个数据库客户端
--1
select median (sales) from total_sales
--2
select avg(sales)
from (select row_number() over(order by sales) as rn, name, sales from total_sales) t,
(select count(*) / 2 as mid_c from total_sales) b
where rn = b.mid_c
or rn = trunc (b.mid_c+1)
⑤ oracle中如何在左侧显示一列sql窗口列表
第一步:点击菜单栏“工具”。
第二步:找到工具中的“窗口列表”,点击一下,会默认显示在窗口“左侧”。
⑥ 在oracle sql 命令窗口中出现ORA-01858: 在要求输入数字处找到非数字字符什么意思啊
意思是本来要求只能输入数字的,现在给了非数字的。
出错原因是:preparedstatement在执行的时候不能把红框内的串替换为sql中的问号,主要是to_date函数替换不了。
dat是个date类型应该写成:insert into tablename(colname) values ('"+dat.toString()+"')" ;
这样数据库才能把dat.toString()转化为数据库中的日期类型。
(6)oraclesql窗口扩展阅读:
注意事项
to_date函数先放到sql语句中,然后替换后面的变量,就不报这个错误了。
在oracle中建有date类型的字段,插入可以采取如下方法:
1、如果是小时为:1-12采取如下格式:yyyy-mm-dd HH:MI:SS
insert into test values(to_date('2009-5-7 07:09:37','yyyy-mm-dd HH:MI:SS'));
2、如果是小时为:1-24采取如下格式:yyyy-mm-dd HH24:MI:SS
insert into test values(to_date('2009-5-7 17:09:37','yyyy-mm-dd HH24:MI:SS'));