如果你不知道什么是T24,那这篇文章对你意义不大。如果你所在银行IT刚好就准备使用或已经使用T24作为银行核心系统,那我的文章对你会很有帮助。

1. LIST 

这个语句相当于SQL里的“select”,但是不同的是它只能做单个表的查询。

例如:

例1:     LIST F.USER
#含义:   查询全部的用户信息

例2:  LIST F.USER WITH @ID EQ 'NIKE'
#含义:   查询ID是NIKE的用户信息

例3:  LIST F.USER WITH @ID LIKE 'NI...' AND COMPANY EQ 'GB0010001'
#含义      查询ID是"NI"开头的,并且在“GB0010001”公司下的用户。

本例出现了四个关键字 “LIST” ,“WITH”,“EQ”, "LIKE" 和 "AND", "WITH" 相当于SQL里的where , "EQ"是Equals to 的缩写,"LIKE" 是近似查找“...”相当于SQL的% , “AND” 是并且的意思(你应该能猜到还有“OR”)。

好了,到如果以上你能理解,那我在写几个较高级的用法。

例4:  LIST F.USER 'NIKE'
#含义: 与例2相同

例5:  LIST F.USER 'NIKE' 'LEO' 'TIM' 'JOBS'
#含义: 查询出ID为'NIKE' 'LEO' 'TIM'和'JOBS' 的用户信息

例6:  LIST F.USER 'NIKE' 'LEO' COMPANY INPUTTER
#含义: 查询出ID为'NIKE' 'LEO',且只显示@ID , 所在公司和录入者

例7:  LIST F.USER ONLY
#含义: ONLY 的含义是只显示@ID

例8:  LIST F.USER BY-DNSD @ID
#含义: BY-DNSD 的含义是按@ID倒叙排列, BY 是正序排列。

2. SELECT

怪哉, T24也有SELECT,但它的用法却完全不同啊; 官方给出的说法是这个和LIST 的用法一样,在这里我就不赘述了。我讲讲特殊的用法。

例1:  

jsh>SELECT F.USER WITH @ID EQ '...KM...'

select 125 record(s)

> SAVE-LIST TEMPSAVE.TXT

saved list "TEMPSAVE.TXT"

jsh>GET-LIST TEMPSAVE.TXT

select 125 record(s)

> SELECT F.USER WITH COMPANY EQ 'GB0010001'

select 5 record(s)

> SAVE-LIST TEMPSAVE2.TXT

saved list "TEMPSAVE2.TXT"

jsh>

SELECT 经常和SAVE-LIST , GET-LIST 一起使用, 因为可以将查询数据的结果放到一个临时文件中,然后再从结果中查找。 所以T24的SELECT 最大的作用就是缩小查找范围,因为T24是一种文件存储数据方式,而且每个文件都只有@ID是唯一索引,所以你在查找条件复杂时,为了性能上的考虑,请尽量使用SELECT 查找。

例2:

jsh>SELECT F.USER WITH @ID EQ '...KM...'

select 125 record(s)

> DELETE F.USER

如果你在删除某些数据时,应当先使用SELECT 确定范围,然后再删除。

3. COUNT 

这个明显就是统计有多少条记录的, 用法与LIST 类似

例1:
COUNT F.USER WITH @ID EQ '...KM...'

there are 125 record(s)

今天只是试探性的写一些最最简单和基础的, 希望对银行IT的朋友有所帮助。谢谢

T24基础-基本命令(1)的更多相关文章

  1. linux基础-基本命令的讲解(1-7单元)

    基本命令的讲解 主要内容介绍 1.LINUX操作系统安装及初始化配置(熟悉):2.LINUX操作系统目录组成结构及文件级增删改查操作(重点):3.LINUX操作系统用户.权限管理(重点):4.开源软件 ...

  2. Linux基础 - 基本命令

    一.Linux系统命令操作语法格式 二.目录操作 创建目录 查看目录 改变当前的目录/位置 打印当前工作目录 三.创建文件或者修改文件时间戳(文件属性) 四.stat命令 vim 查看文件内容 mor ...

  3. linux内核调试指南

    linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 原理理解的陷阱 ...

  4. Linux Kernel - Debug Guide (Linux内核调试指南 )

    http://blog.csdn.net/blizmax6/article/details/6747601 linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级 ...

  5. SQLServer学习笔记<>.基础知识,一些基本命令,单表查询(null top用法,with ties附加属性,over开窗函数),排名函数

    Sqlserver基础知识 (1)创建数据库 创建数据库有两种方式,手动创建和编写sql脚本创建,在这里我采用脚本的方式创建一个名称为TSQLFundamentals2008的数据库.脚本如下:   ...

  6. Linu之linux系统基础优化和基本命令

    Linux系统基础优化和基本命令 网络参数设定命令 ifconfig: 查询,设置网卡和ip等参数 ifup,ifdown: 脚本命令,更简单的方式 ip: 符合指令,直接修改上述功能 编辑网卡配置文 ...

  7. Linux基础之常用基本命令备忘

    Linux基础之常用基本命令备忘 PWD   查询当前所在Linux上的位置 /         根目录 CD(change directory)切换目录  语法 CD /(注意添加空格)   LS ...

  8. Django基础--Django基本命令、路由配置系统(URLconf)、编写视图、Template、数据库与ORM

    web框架 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构. 使用框架可以帮你快速开发特定的系统. 简单地说,就是你用别人搭建好的舞台来做表演. 尝试搭建一个简单 ...

  9. 002 在大数据中基础的llinux基本命令

    一:基本命令 1.显示当前的目录 2.长格式显示目录自身的信息 3.创建文件 4.创建目录 创建多层目录,使用-p. 5.删除目录或者文件 -f:不提示,强制删除 -i:删除前,提示 -r:删除目录以 ...

随机推荐

  1. DOM操作 ——如何添加、移除、移动、复制、创建和查找节点等。

    DOM操作 --如何添加.移除.移动.复制.创建和查找节点等. (1)创建新节点 createDocumentFragment() //创建一个DOM片段 createElement() //创建一个 ...

  2. bak骗子公司

    李波 身份证:310101197510313215 手机:13916407777 18621624812 13916821206住址:上海QQ:87766938 沪EE5781 奥迪Q7李寻欢77 s ...

  3. t4 加载文件到解决方案

    Use EnvDTE add/remove multiple files to project By admin | décembre 17, 2013 Un commentaire Project ...

  4. git clone错误

    git clone错误 Initialized empty Git repository in ***/.git/ error: The requested URL returned error: 4 ...

  5. qt做触摸屏演示程序

    界面效果图: 参考资料: http://blog.csdn.net/orz415678659/article/details/9136575     这个最重要.. https://www.oschi ...

  6. Python学习路程day19

    Python之路,Day19 - Django 进阶   本节内容 自定义template tags 中间件 CRSF 权限管理 分页 Django分页 https://docs.djangoproj ...

  7. Extjs,Git,插件....学习网址

    详细的extjs讲解http://wenku.baidu.com/view/e98a781352d380eb62946de4.html 博客 http://www.cnblogs.com/iamlil ...

  8. net iis 部署中出现的问题及解决方案

    1.HTTP500.21 错误 解决方法:重新注册asp.net C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –i ...

  9. opensuse 13.1 安装配置从0开始

    主要目的为自己留作备份,仅作参考! 1. 输入法 托盘->输入法->配置 去掉除英语和Sunpinyin之外的输入法,配置Sunpinyin,使用双拼方案,重启fcitx. 另外需要禁用笔 ...

  10. spring.net 如何让xml智能提示

    tools ->options ->Text Editor ->xml ->miscellaneous ->network ->勾选 automatically d ...