Tag: oracle

如何在oracle中显示用户的所有权限?

有人可以告诉我如何显示特定用户在sql-console中的所有特权/规则?

如何忽略从SQL Plus运行的SQL脚本中的&符号?

我有一个SQL脚本,创build一个包含&符号的注释包。 当我从SQL Plus运行脚本时,系统会提示input以&开头的string的替代值。 如何禁用此function,以便SQL Plus忽略&符号?

什么是SQL Server的IsNull()函数的Oracle等价物?

在SQL Server中,我们可以inputIsNull()来确定一个字段是否为空。 PL / SQL中是否有等价的函数?

如何避免使用'trinidad&tobago'在Oracle SQL Developer中进行variablesreplace

当我尝试在Oracle SQL Developer 2.1中执行这个语句时,popup一个对话框“inputreplacevariables” ,询问TOBAGO的replace值, update t set country = 'Trinidad and Tobago' where country = 'trinidad & tobago'; 我怎样才能避免这个问题,而不是诉诸于chr(38)或u'trinidad \0026 tobago'这两个都混淆了声明的目的?

向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) ) ) 在SQL Developer中,当我尝试创build一个新的连接时,没有TNS名称显示为选项。 有什么我失踪?

通过约束名称获取表名

Oracle约束名称是已知的。 如何find应用此约束的表的名称?

我是否需要在外键上创build索引?

我有一张桌子A和一张桌子B A对B的主键B_ID有一个外键。 出于某种原因(我知道有合法的理由),当我将这两个表join到密钥中时,并没有使用索引。 我是否需要在A.B_ID上单独创build一个索引,或者是否需要外键的存在?

Oracle PL / SQL – 如何创build一个简单的数组variables?

我想创build一个可以在我的PL / SQL代码中使用的内存数组variables。 我在Oracle PL / SQL中找不到任何使用纯内存的集合,它们似乎都与表关联。 我期待在我的PL / SQL(C#语法)中做这样的事情: string[] arrayvalues = new string[3] {"Matt", "Joanne", "Robert"}; 编辑: Oracle:9i

如何在初始化安装Oracle数据库11g Express Edition后创build一个新的数据库?

我已经在我的电脑上安装了Oracle Database 11g Expressed Edition(Windows 7),而且我也安装了Oracle SQL Developer。 我想创build一个简单的数据库,可能只有一个或两个表,然后使用Oracle SQL Developer来插入数据并进行查询。 当我打开Oracle SQL Developer时,它要求我创build一个新的连接,因此它假定已经创build了一个数据库。 所以我的问题是,如何在Oracle 11g中创build一个初始数据库?

从端口8080更改Oracle端口

如何从端口8080更改Oracle? 我的Eclipse使用8080,所以我不能使用它。