创建AII凭证记录表结构SQL脚本:aai_voucher_record_create
需积分: 5 91 浏览量
更新于2024-08-03
收藏 29KB TXT 举报
该SQL脚本文件名为"aai_voucher_record_create.sql.txt",主要用于在MySQL数据库中创建一个名为"aai_voucher_record"的表。此表用于存储会计凭证相关的数据,对于IT专业人士和财务系统管理员来说,这是理解和管理财务交易的重要部分。
首先,表结构包含以下字段:
1. **accsubject_id**: 字符串类型(varchar(36)), 用于存储科目的标识,采用UTF-8MB4字符集和utf8mb4_general_ci collation,且不允许为空,用于表示账户或科目的分类。
2. **direction**: 字符串类型(varchar(22)),默认值为NULL,记录交易的方向,可能是“收入”或“支出”。
3. **ori_currtype_id**: 字符串类型(varchar(36)),表示原始币种,同样采用UTF-8MB4编码,用于区分不同货币体系。
4. **ori_amount**: 浮点型(decimal(32,8)),存储原始金额,允许为NULL,可能涉及到外币交易的原始数值。
5. **org_currtype_id**: 同上,表示组织使用的币种,与ori_currtype_id可能不同,如公司内部记账使用的币种。
6. **org_rate**: 同样为浮点型(decimal(32,8)),表示从原始币种转换到组织币种的汇率。
7. **org_amount**: 组织币金额,根据ori_amount和org_rate计算得出,同样允许为NULL。
8. **currtype_id**: 字符串类型,存储当前使用的本位币(比如人民币或美元),不能为空。
9. **remarks**: 字符串类型(varchar(255)),用于记录关于该记录的备注信息,可以是通用的描述或解释。
10. **id**: 主键字段,字符串类型,长度为22,同样采用UTF-8MB4编码,确保唯一性,记录每个记录的标识。
11. **pubts**: 时间戳类型(datetime),默认值为当前时间,表示记录的创建或更新时间,通常用于审计跟踪。
12. **header_id**: 字符串类型,可能与其它表中的事务或记录关联,用于引用相关的交易记录。
这个表设计注重数据的准确性、清晰度和国际化支持,通过指定不同的字符集和collation,能够处理多种语言和货币格式的数据。对于IT专业人员而言,理解并执行此类SQL脚本是日常工作中常见的操作,包括数据模型构建、数据库维护以及财务系统的集成。在实际应用中,可能会涉及到数据验证、事务处理和性能优化等问题。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-05-23 上传
2022-04-15 上传
2022-05-23 上传
2022-05-23 上传
2022-01-16 上传
2022-01-16 上传
qq_863444233
- 粉丝: 166
- 资源: 11
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查