Huang Yong在接触MySQL后, 一直建议我在AnySQL中增加这个功能, 不过这一两个月来没有理他, 一直没有加上此功能, 今天好象良心发现, 加上去吧! 毕竟他现在坐得离我比较近.
ASQL> select * from tab where rownum < 5;
TNAME TABTYPE CLUSTERID
---------- ------- ---------
BONUS TABLE
CLU_A CLUSTER
CR_5043802 TABLE
DEPT TABLE
4 rows returned.
接下来要从从USER_OBJECTS中去查某个表的信息, 可是列太多了, 横向显示不方便啊! 你可以查询语句后面加上"/g","/G","\G","\g"中的任何一个, 将结果变为纵向显示. 如下所示:
ASQL> select * from user_objects where object_name='BONUS'/g;
OBJECT_NAME : BONUS
SUBOBJECT_NAME : null
OBJECT_ID : 637961
DATA_OBJECT_ID : 637961
OBJECT_TYPE : TABLE
CREATED : 2007-05-16 22:03:27.0
LAST_DDL_TIME : 2007-05-16 22:03:27.0
TIMESTAMP : 2007-05-16:22:03:27
STATUS : VALID
TEMPORARY : N
GENERATED : N
SECONDARY : N
1 rows returned.
想用这个功能的, 下载更新吧!
留言 (6)
Thanks a lot for this very useful feature. Hope either /G or /g can print without blank spaces around the colon.
Posted by Huang Yong | Jul 26, 2007 2:31 PM
可见资深专家的意见更容易影响软件作者
Posted by Fenng | Jul 29, 2007 4:24 PM
由于很少有人向我提出修改意见的, 所以无法验证你的话是否准确.
Posted by anysql | Jul 29, 2007 7:49 PM
这个功能确实不错
Posted by edeed | Aug 1, 2007 11:23 AM
多谢你AnySQL软件,真的做的很棒!现在平时联数据库都是用这个的。
现在提一些小的意见,同时也验证一下Fenng的话。 :-)
1. 对于数据库的连接,不知道能不能记住的。
比如File下拉菜单里,有个Recent Connections这样类似的小菜单。(呵呵,懒人的要求)
2. ASQL> 命令行的一些小的细节
1). 编辑的时候,如果用左右键把光标移到一个sql语句的中间,再ctrl+v拷贝的时候,拷贝的内容会出现在整个sql语句的最后,而不是光标停留的地方。
2). 编辑的时候,如果按住shift,然后敲左方向键或是右方向键选中sql语句中的一小段,这个时候再敲Backspace,不能删除该选中的文本,只能按Del键删除。
3). 不支持 ctrl+z 对于编辑的回退的支持。
3. set serveroutput on 语句不支持,说“Unknown command”。
所以用 dbms_output.put_line 看不到输出。
再次感谢你写这个软件的辛劳!
Posted by moonese | Aug 24, 2007 2:04 PM
GUI不好编写, 这些问题不是不知道, 是没有心情去做了.
对于serveroutput, 请用exec dbms_output.enable(size)代替.
Posted by anysql | Nov 20, 2007 2:07 PM