创建AII凭证记录表结构SQL脚本:aai_voucher_record_create
需积分: 5 19 浏览量
更新于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-01-16 上传
2022-02-12 上传
2023-06-08 上传
2023-05-31 上传
2023-11-19 上传
2023-06-13 上传
2023-04-13 上传
2023-09-17 上传
2023-07-16 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
qq_863444233
- 粉丝: 164
- 资源: 11
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解