什么是数据库的输入掩码?

什么是数据库的输入掩码?,第1张

输入掩码就是设置输入数据的格式,保证数据统一,方便管理。掩码中的字符定义字符,比如0代表所有数字,9代表所有数字和空格等等。

比如:

对电话号码可以定义掩码为(000)000-0000,则允许的输入可以为(010)213-4537。

也可以定义为(000)00090000,这样就规定了一个除了区号之外可以是7位或8位的电话号码,例如(010)22312233或(010)223 1223。

对邮编可以定义掩码为000000,规定了一个6位数字的组合,例如100560。

等等等等。。。

注意:输入掩码不是每个数据库都支持的,不同的数据库之间也有差别,比如有的数据库里9代表数字空格和*号(哪个数据库不记得了),具体掩码的定义字符是怎么定义的,需要查看数据库开发手册。

输入掩码能起到控制向字段输入数据作用。一个输入掩码可以包含原义显示的字符(如括号、点、空格、和连字线等)和掩码字符。

输入掩码主要用于文本型和日期型字段,但也可以用于数字型和货币型字段。例如,设置“出生日期”字段的输入掩码为“****年**月**日”。其中的每个“*”号称为“占位符”。

占位符必须使用特殊字符(如*号、$号或@号等),它只是在形式上占据一个位置,表示可以接受一位数字:而其中的“年、月、日”则为原义显示字符。

扩展资料

将源码与掩码经过按位运算或逻辑运算得出新的 *** 作数。其中要用到按位运算如OR运算和AND运算。用于如将ASCII码中大写字母改作小写字母。

如A的ASCII码值为65= (01000001)2,a的ASCII码值为97=(01100001)2,要想把大写字母A转化为小写字母只需要将A的ASCII码与(00100000)2进行或运算就可以得到小写字母a。

参考资料来源:百度百科-掩码

参考资料来源:百度百科-输入掩码


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10814816.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存