标签: toad

是否有ORA-01795的解决方法:列表中的最大表达式数是1000错误?

是否有解决方法

'ORA-01795: maximum number of expressions in a list is 1000 error'

我有一个查询,它是根据一个字段的值选择字段.我使用的是in子句,有10000多个值

例:

select field1, field2, field3 
from table1 
where name in 
(
'value1',
'value2',
...
'value10000+'
);
Run Code Online (Sandbox Code Playgroud)

每次我执行查询时,我都会得到ORA-01795: maximum number of expressions in a list is 1000 error.我试图在TOAD中执行查询,没有区别,同样的错误.如何修改查询以使其工作?

提前致谢

sql toad

65
推荐指数
6
解决办法
12万
查看次数

如何在Oracle数据库中获取所有序列?

有没有我可以运行的命令,以便我可以获得所有序列?我正在使用Oracle 11g.我正在使用Toad for Oracle连接它.我可以在视觉上看到Toad中的序列,但我想知道它的命令行.

sql database oracle toad sequence

59
推荐指数
2
解决办法
13万
查看次数

如何在Toad中打开表名自动完成功能?

我正在使用Toad版本11.0.0.116.当我开始输入表格时,我没有获得默认的表名选项.如何打开自动完成功能?

toad

30
推荐指数
2
解决办法
4万
查看次数

在Oracle存储过程中搜索文本

我需要使用TOAD搜索Oracle数据库中的所有存储过程.我正在寻找开发人员在序列上使用MAX + 1而不是NEXTVAL来获取下一个ID号的任何地方.

我一直在做SQL Server多年,并且知道有几种方法可以做到这一点,但没有人在这里帮助我.

我试过用了

SELECT * FROM user_source
WHERE UPPER(text) LIKE '%blah%'
Run Code Online (Sandbox Code Playgroud)

返回结果,但仅针对我的默认架构,而不是我需要搜索的架构.

我也尝试了以下但它只是错误

SELECT * FROM SchemaName.user_source
WHERE UPPER(text) LIKE '%blah%'
Run Code Online (Sandbox Code Playgroud)

sql oracle toad full-text-search stored-procedures

29
推荐指数
1
解决办法
12万
查看次数

Postgres(Windows)有什么和TOAD一样好的东西吗?

我只是在为Postgres寻找像TOAD这样的管理工具.有人用过好的吗?

编辑 - 我主要在数据本身内工作,数据库已经有一个成熟的模型/设计.我最多使用编辑窗口(好吧,无论如何,在TOAD for Oracle中.)

据我所知,Toad只能自然存在:Oracle,MS SQL,DB2和MySQL ......

--JS

database postgresql toad

27
推荐指数
3
解决办法
4万
查看次数

Toad for Oracle ..如何执行多个语句?

我有一些从excel表生成的800-1200个INSERT语句.我想在TOAD中运行它们 - Oracle db.

如果我按F9,它只运行一行并F5给我语法问题,似乎不起作用?我在这里错过了什么?

oracle toad

27
推荐指数
2
解决办法
11万
查看次数

如何解决ORA-00911:无效的字符错误?

我试图执行一个SQL INSERT具有Toad for oracle:

INSERT INTO GRAT_ACTIVITY
   (UUID, IP_ADRESS, SEND_MAIL, DATE_CREA, DATE_UPD, CREATOR, CENTER, ETAT, REQUEST)
 VALUES('555-vgd9-pllkd-5513', '172.12.23.130', 'N', SYSDATE, SYSDATE, '1554', 'M18', 'I', 8842);
--COMMIT;
Run Code Online (Sandbox Code Playgroud)

GRAT_ACTIVITY表结构如下:

CREATE TABLE CASH.GRAT_ACTIVITY
(
  UUID       VARCHAR2(64 BYTE) NOT NULL,
  IP_ADRESS  VARCHAR2(15 BYTE),
  SEND_MAIL  VARCHAR2(1 BYTE),
  DATE_CREA  DATE,
  DATE_UPD   DATE,
  CREATOR    VARCHAR2(4 BYTE),
  CENTER     VARCHAR2(4 BYTE),
  ETAT       VARCHAR2(1 BYTE),
  REQUEST    NUMBER
)
Run Code Online (Sandbox Code Playgroud)

错误信息:

ORA-00911:无效字符

原因:标识符不能以字母和数字以外的任何ASCII字符开头.第一个字符后也允许$#_.双引号括起来的标识符可以包含除doublequote之外的任何字符.替代引号(q'#...#')不能使用空格,制表符或回车符作为分隔符.对于所有其他上下文,请参阅SQL语言参考手册.

行动:没有

我该如何解决?

sql oracle toad

23
推荐指数
3
解决办法
13万
查看次数

如何在Toad中调试存储过程?

我安装了Oracle 10g,并且有一个包含许多游标和过程的包,如何调试其中一个过程或游标.你能为此提供一些步骤吗?我运行了Google搜索,但没有找到任何指定如何从程序包调试特定过程的内容.

oracle debugging toad stored-procedures

20
推荐指数
1
解决办法
9万
查看次数

如何在TOAD中逃脱&符号?

当我尝试在TOAD中插入一个带有'&'的值时,我得到一个替换变量的提示.

所以,当我尝试:

insert into x values('hello & world'); 
Run Code Online (Sandbox Code Playgroud)

它会提示替换变量'world'.

我尝试右键单击编辑器并禁用替换变量的提示,但这似乎仅适用于Execute Statement(F9)它不适用于Execute as script(F5).

我也知道使用chr(38)像:

insert into x values('hello '||chr(38)||'world');
Run Code Online (Sandbox Code Playgroud)

但我不想要这个.还有其他东西可以帮助我运行脚本吗?

sql toad plsql

19
推荐指数
3
解决办法
3万
查看次数

ORA-12170:TNS:发生连接超时

我试图使用Oracle Toad在我的笔记本电脑上连接到数据库,但我一直有这个错误:

ORA-12170:TNS:发生连接超时

我一直有这个错误的原因是什么?

我昨天访问了同一个数据库,并且能够访问它.

oracle toad ora-12170

18
推荐指数
2
解决办法
17万
查看次数