如果你不知道什么是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. Dapper学习笔记(4)-事务

    Dapper中对事务的处理也非常简单,如下代码所示: private void DapperTransaction() { using (IDbConnection con = OpenConnect ...

  2. iframe标签书写导致div不显示

    <iframe id="iframbox" src="" frameborder="0" scrolling="auto&q ...

  3. js操作table

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  4. 常见的getchar 与EOF的问题

    代码中常有类似的如下的输入循环 char  c; while((c=getchar())!=EOF).... 如果输入 字符+换行时,循环的代码会执行两次,主要是换行键作为字符存到了缓存队列中,第一次 ...

  5. arch安装

    [archwiki-install]: (https://wiki.archlinux.org/index.php/Installation_guide) uefi+gpt Gummiboot #se ...

  6. php大力力 [048节] php一点支付开发资料,很散

    https://beecloud.cn/activity/jsbutton/?index=4&t=1441261629019 https://beecloud.cn/download/ php ...

  7. Android 标题栏菜单设置与应用(popupWindow的应用)

    效果图

  8. python简易爬虫来实现自动图片下载

    菜鸟新人刚刚入住博客园,先发个之前写的简易爬虫的实现吧,水平有限请轻喷. 估计利用python实现爬虫的程序网上已经有太多了,不过新人用来练手学习python确实是个不错的选择.本人借鉴网上的部分实现 ...

  9. Ajax学习重点总结

    1.什么是AJAX AJAX=Asynchronous JavaScript and XML(异步的JavaScript和XML). AJAX是在不重新加载整个页面的情况下,后台与服务器交换数据并更新 ...

  10. 安装mongodb 远程服务器报错

    安装的时候百度了各种教程 就是装不上 结果原因看下图吧  后面这神秘代码是什么鬼 加上后就能正常下载了