toad相关内容
我使用的是 Toad 版本 11.0.0.116.当我开始输入 table 时,我没有得到默认的 tablename 选项.如何开启自动完成功能?? 解决方案 按 Ctrl + . 应该会显示可用表的列表. 例如输入: SELECT * FROM U 然后按 Ctrl + . 应该会显示所有以“U"开头的表的列表
..
是否有解决方法 'ORA-01795: 列表中的最大表达式数为 1000 错误' 我有一个查询,它根据一个字段的值选择字段.我正在使用 in 子句并且有 10000+ 个值 示例: 选择field1、field2、field3从表 1名字在哪里('值1','值2',...'价值10000+'); 每次执行查询时,我都会得到ORA-01795:列表中的最大表达式数为 1000
..
下面是我写的存储过程: 创建或替换程序 test005作为开始创建全局临时表 TEMP_TRAN(列 1 号 (9),COL2 VARCHAR2(30),日期) 提交保留行/INSERT INTO TEMP_TRAN VALUES(1,'D',sysdate);INSERT INTO TEMP_TRAN VALUES(2,'I',sysdate);INSERT INTO TEMP_TRAN VA
..
我一直在使用 PL/SQL 为 Oracle db 创建包,我正在尝试找到一种不使用“put_line"命令来调试 PL/SQL 包的好方法,有没有人有一些关于如何使用的好技巧在 Toad 或 SQLPlus 上成功调试 PL/SQL 包? 解决方案 根据TOAD的版本不同,图标和工具栏的外观会有所不同,但流程是一样的: 确保“使用调试切换编译"选项已打开 点击“编译"按钮 一个
..
我正在尝试创建一个仅从选定日期获取年份的查询.IE.select ASOFDATE from PSASOFATE; 返回 11/15/2012,但我只想要 2012.我怎么能只得到年份?我知道可以使用 YEAR 函数,但我不确定如何使用. 解决方案 编辑:由于后标记'oracle',前两个查询变得不相关,留下第三个查询用于oracle. 对于 MySQL: SELECT YEAR(
..
如何使用 toad 连接到 linux 服务器上的 MySQl 数据库? 我应该给主持人什么? 我收到错误 无法连接到“tinywall"上的 MySQL 服务器 (10061) 解决方案 请检查/etc/mysql/my.conf “跳过网络"是否活跃? “绑定地址"是否设置为 127.0.0.1?
..
CREATE TABLE`project`(`prj_id` int(11)NOT NULL AUTO_INCREMENT,`prj_name` varchar(400)NOT NULL,`prj_customer_id` int(11)不是NULL,`prj_url` varchar(400)NOT NULL,`prj_description` varchar(400)NOT NULL,`pr
..
我正在尝试将一些变量放入IN运算符,但不幸的是它无法正常工作. (在互联网上找到有关它的一些文章).那我该怎么办? 我有一些堆积在一起的查询.但是然后我有几次相同的论点,那没问题.但是每次我要进行新搜索时,我都必须更改所有参数.因此,为了简便起见,我在查询的顶部使用了变量,因此我什至都不会忘记要更改的变量.除IN运算符外,这也起作用.除了使用Dynamic SQL之外,您不能以某种方式将多个
..
更新混合大小写的表或列时,TOAD给出"ORA-00942:表或视图不存在".对于更新,我不编写任何查询,我正在尝试更新网格(数据选项卡)上的数据.对于大写的表和列,它会成功更新.由于某种原因,TOAD生成不带双引号的查询.有没有解决此问题的方法? 解决方案 TOAD中有一个选项可以将对象名称双引号.进入“视图"菜单,选择"TOAD选项",选择"Oracle/常规"条目,然后将“双引号对象
..
每当我读到使用Toad导出的R(read.csv("file_name.csv"))中的csv文件时,第一列名称之前都会带有以下字符"ï.. ".另外,在excel或notepad ++中打开csv文件也可以正确显示(没有前面的字符).这很麻烦,因为我的解决方法是在每次读取后重命名该列. 感谢您解决此问题! 编辑: 右键单击查询的结果集并选择 '快速导出->文件-> CSV文件' ,即
..
必须有一个非常简单的答案,但我在任何地方都找不到. 我有以下内容是我的select语句的一部分: case when q.renewal_date is not null then to_date(q._renewal_date, 'DD/MM/YYYY') else to_date(w.END_DATE, '
..
在Tsql中,我可以在查询分析器中执行存储过程,并在查询分析器窗口中查看结果集的内容,而无需了解查询结构(表,列,...) -Tsql示例 exec myproc parm1,parm2,parm3 现在,我正在使用PLsql和Toad(对于Toad来说,我相对较新).我需要查看卷积存储过程的结果集的内容,但我不知道列数是多少-更不用说它们的数据类型了(此proc由几个怪异的子查询组成
..
我使用TOAD进行PL/SQL开发.在TOAD中,当我键入过程名称并按f4时,可以看到此过程的源代码.我认为TOAD从v $ sqltext视图获取源代码.为了确认我的想法,我写了一个查询: select * from v$sqltext 但是当我执行上层查询时,Oracle给我一个错误: ORA-00942:表或视图不存在 存在 00942. 00000-“表或视图不存在" *原
..
请问如何从返回的光标中打印重新设置的结果. 下方执行正常,但我需要查看结果. 这是TOAD中的一个块,调用程序包sp AMD_NEEDMSG: DECLARE RETURN_RECORDSET CTI_MATRIX.AMD.REF_CURSOR; BEGIN CTI_MATRIX.AMD.AMD_NEEDMSG ( '88888888885', RETU
..
当我尝试插入带有'&'的值时在TOAD中,我提示输入替换变量. 所以当我尝试: insert into x values('hello & world'); 它提示替换变量'world'. 我尝试在编辑器中右键单击并禁用替换变量的提示,但这似乎仅适用于Execute语句( F9 ),不适用于Execute as script( F5 ). 我也知道像使用chr(38)
..
我正在尝试使用 toad for oracle 9.5 编写一个sql脚本,该脚本在运行时将允许用户从输入参数/变量的c驱动器的txt文件中选择数据. oracle的版本是10g 解决方案 听起来像摘自文章: 创建目录 授予读取权限,在目录data_dir上写入到your_user; 创建一个外部表 CREATE TABLE test_ext ( test_co
..
sqlplus命令行实用程序工作正常,但我需要复制命令进行编辑,然后重新运行它们.命令提示符对此有点阻碍..我已经下载了32位的sql Instant Client,但不知道如何进行进一步安装它. 解决方案 听起来您的客户端安装未完成.卸载并尝试再次安装oracle客户端. 至于gui sqlplus,现在称为sql developer.可以在此处下载.
..
我去了TOAD,并输入了DBA提供给我的数据库的TNS名称.我还输入了用户名和密码,并且连接正常. 我的困惑是tnsnames.ora文件没有任何与该数据库名称相对应的条目.那么TOAD如何解析数据库名称? 解决方案 在您的Oracle客户端中,ldap.ora文件可以列出一个或多个ldap服务器名称,可以查询该名称以获得给定TNS的Oracle实例信息.姓名.这样,TOAD(和其他应用程
..
我的问题先前已得到解决,但我似乎无法对我的查询应用任何解决方案以使其正常工作.非常感谢您提供一些指导. 我下面的当前查询返回此数据集: | Age | Count | 0-1 day 300 2-3 days 6000 3-4 days 100 SELECT(CASE WHEN time_dtm >
..
这是场景, 我正在编写一个在多个表上执行DML(insert,delete)操作的过程.如果出现异常,我需要回滚除一个表以外的大多数表中的数据. 示例: 程序{ 1 Insert into table1 2 Delete from table2 3 Insert into Table3 4 Insert into table4 Commit; 例外 Rollb
..