社区
Oracle 高级技术
帖子详情
我想做一个类似sql*plus类似的文本解释器,那位高手有什么实现思想?
shizhanbei
2003-04-06 09:19:24
如题,正在郁闷中:(
...全文
21
7
打赏
收藏
我想做一个类似sql*plus类似的文本解释器,那位高手有什么实现思想?
如题,正在郁闷中:(
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shizhanbei
2003-06-25
打赏
举报
回复
虽然已经不用plus做了,但是还是感谢各位,hoho,收工
三杯倒
2003-05-30
打赏
举报
回复
本质就是发送sql,接受数据
sql的编译不需要你来进行
数据类型,长度可通过元数据表获得
我们的应用只限于客户端,只是发送,接受数据
stonegump
2003-05-26
打赏
举报
回复
用java JDBC做比较简单。
BlueskyWide
2003-05-04
打赏
举报
回复
记得好几年前看过一个,那时是用Turbo C写的。
大致的思路:
1.功能菜单,快捷键;
2.定义编辑器的最大行、列、使用内存;
3.普通字符与特别字符的处理,如Enter,Ctrl,Alt等的单个与组合键的扫描码(如Ctrl+c,Ctrl+v)的判别与处理;
4.Pgup,Pgdn,上下左右键等编辑键、当前页数(当前行列数)与键盘鼠标位置捕获的处理;
5.“select * from db_name"中至少定义三类系统变量:select、from 为保留字,db_name为表名,*虽为选取的字段,但于count(*)中的*解释是完全不同的(要知道编译原理);
6.还要标记操作系统、Oracle及你的编辑器中的各类变量等等。
这可是一项大工程啊!
bird93
2003-05-04
打赏
举报
回复
表有几列,每列的属性
在dba_columns中有定义
shizhanbei
2003-04-08
打赏
举报
回复
我现在就是想做一个类似sql*plus一样的解释器。
比如我输入的字符串是标准的sql命令:“select * from db_name";
但是我在pro*c中就要对它重新编写,首先我要知道这个表有几列,同时我要知道每列的属性,这样才可以在开始定义sql的变量及类型。
但是我还不知道如何去获得这些东西:(
同时不知道各位高手有没有什么更好的方法??
hrb_qiuyb
2003-04-06
打赏
举报
回复
也没什么特别的,你想完成什么呢,具体点。
极简关系型数据库及
SQL
语言
极简关系型数据库及
SQL
语言,课程是极简入手,是一门初级入门数据库课程,课程主要是设计讲解数据库
Sql
Server,主要从以下几方面入手:1、述说数据库
Sql
Server出现及历史发展过程,对数据库进行了解。2、数据库在我们生活、工作中作用,用数据库能为我们
做
什么?3、
Sql
Server数据库安装及各版本之间联系。4、
Sql
Server数据库企业管理资源可视化操作使用。5、
Sql
结构化语言学习。通过课程学习,能够从0到1的开始,对数据库有
一个
全部的了解,心中有数,为学习软件开发、数据库开发打好基础。
一年成为Emacs
高手
(像神一样使用编辑器)
简介 成为
高手
很容易. 我初学Emacs时常忘记”退出”的快捷键, 一年后我完全掌握了Emacs. 一些文章强调Emacs有多牛, 但关于”如何
做
”则语焉不详. 即使涉及到”如何
做
”, 谈细节多而方法论少. 很多人花了大量时间”学习”Emacs却最终放弃,就是过于拘泥细节,而方法论上出了问题. 例如,背很少用到的快捷键会让初学者有很大的挫折感.花太多的时间,好不容易记住的快捷键很容易忘记.
一个
月勉强记住50个快捷键后算很厉害了.但是Emacs可以配置快捷键的命令近7000个.如果记住所有快捷键等同于掌握Em
一年成为Emacs
高手
(像神一样使用编辑器)
简介 成为
高手
很容易.当初我在Vi阵营,偶尔用Emacs还忘记"退出"的快捷键,一年后我跨入
高手
行列. 很多文章强调Emacs有多牛,但关于"如何
做
"则语焉不详.即使涉及到"如何
做
",谈细节多而方法论少,所以本文就侧重方法论. 全文结构如下: 为什么Emacs值得学习,如对开源文化熟悉可跳过这一章 态度很重要 本文最核心观点,要充分利用
高手
成果,不要重新发明轮子 尽快掌...
SQL
由入门到精通的学习
SQL
21 日自学通(V1.0) 翻译人笨猪 EMAIL wyhsillypig@163.com 1 目录 目录.......................................................................................................................................... 1
嵌入式 一年成为Emacs
高手
(像神一样使用编辑器)
1 简介 成为
高手
很容易.刚开始我在Vi阵营,偶尔用Emacs还忘记"退出"的快捷键,但一年后我跨入
高手
行列. 很多文章都是强调 Emacs 有多牛,以激发你的兴趣.最有名是王垠的Emacs 是一种信仰!世界最强编辑器介绍. 但关于"如何
做
"则语焉不详,即使涉及到"如何
做
",谈细节多而方法论少,所以本文就是侧重方法论. 全文结构如下: 首先介绍为什么Emacs值得学习,如果你
Oracle 高级技术
3,490
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章