创建AII凭证记录表结构SQL脚本:aai_voucher_record_create
需积分: 5 56 浏览量
更新于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-05-23 上传
2022-05-23 上传
2022-04-15 上传
2022-01-16 上传
2022-01-16 上传
qq_863444233
- 粉丝: 168
- 资源: 11
最新资源
- pattern in java
- java环境变量配置
- EN_62106-2001.pdf
- aspsqlscript
- A Guide to MATLAB Object-Oriented Programming -By Andy H. Register
- PIC24FJ1280使用手册
- DVD 与外部MCU通讯协议
- JSP笔记(doc格式)
- DOS常用命令,chg专业收集
- ‘the c++ standard’ 的 draft
- 关于ALV的最详细的汇总,包含各种功能
- excel转gis格式
- Linux Web Hosting with WebSphere,DB2,and Demino
- 基于vhdl的洗衣机控制器
- 基于vhdl的电子时钟设计
- Java面试经典100题(PDF)