vsql_luhn 检查并生成该校验位,
因此 CHECK 约束可以在错误的号码写入行之前拒绝它。
此扩展由第三方编写和维护。VillageSQL 不构建、测试或发布它,
下面的描述遵循维护者自己的文档。在依赖它之前,请先阅读该文档。
安装
针对 VillageSQL 构建树(VillageSQL_BUILD_DIR)从存储库构建它,将 .veb 文件复制到服务器的 veb_dir 中,然后安装它:
新增内容
由于
luhn_valid 对非数字文本返回 0 而不是失败,它可以直接用在
针对未经验证输入列的 WHERE 子句中。
另请参阅
- 可用扩展 — 完整目录
- intojhanurag/vsql-luhn — 源代码、示例和已知限制