小编Ame*_*cus的帖子

在向SQL Developer添加新连接时未显示Oracle TNS名称

我正在尝试使用SQL Developer连接到oracle数据库.

我安装了.Net oracle驱动程序并将tnsnames.ora文件放在
C:\Oracle\product\11.1.0\client_1\Network\Admin

我在tnsnames.ora中使用以下格式:

dev =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.XXX.XXX)(PORT = XXXX))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = idpdev2)
    )
  )
Run Code Online (Sandbox Code Playgroud)

在SQL Developer中,当我尝试创建新连接时,没有TNS名称显示为选项.

有什么我想念的吗?

database oracle tns tnsnames oracle-sqldeveloper

90
推荐指数
4
解决办法
20万
查看次数

Oracle - select语句中的动态列名

题:

是否可以在select语句中根据其结果集中的值更改列名?

例如,如果year结果集中的值小于1950,则为该列OldYear命名,否则将该列命名NewYear.该year结果集中的值是保证所有记录相同.

我认为这是不可能的,但这是我尝试测试这个想法的失败:

select 1 as  
(case  
when 2 = 1 then "name1";  
when 1 = 1 then "name2")  
from dual; 
Run Code Online (Sandbox Code Playgroud)

oracle

8
推荐指数
1
解决办法
6万
查看次数

标签 统计

oracle ×2

database ×1

oracle-sqldeveloper ×1

tns ×1

tnsnames ×1