Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Access数据库表字段属性(一)

Access数据库表字段属性(一)

作者头像
无言之月
发布于 2019-12-27 13:18:12
发布于 2019-12-27 13:18:12
6K0
举报

大家好,上节介绍了数据类型,后面将分章节来介绍主要的字段属性。对字段的属性进行适当的设置,可以让表设计更合理。

字段属性有多种类型(不同的数据类型的字段属性不同),其中最常用字段属性有字段大小、格式、输入掩码、标题、默认值和有效性规则等。

字 段 属 性 设 置

在介绍之前首先如何进入字段属性设置,在“开始”菜单中,“视图”中选择“设计视图”,进入设计视图界面。在字段名称和数据类型的下方即可以设置字段属性。

一、 输 入 掩 码

输入掩码属性可以控制数据的输入模式,也可以称为“输入模板”,用于指导和规范用户输入数据的格式。(通俗理解就是可以照着写的模板。)

在使用输入掩码属性时,首先需要用到占位符和字面字符如下:

下面先通过小示例来说明使用方法。

例如设置学号字段,假设学号为固定的AA和四个数字构成的,且四位数字是必须的。那么为了减少输入工作量和错误,就可以通过输入掩码来提供一个模板。

在设计视图中,选择学号字段,在输入掩码位置输入"AA"0000。(其中" "表示逐字显示双引号中的字符,0表示必须输入一个数字。如上表中所示。)

保存后返回数据表视图中,输入记录,就可以发现学号部分已经有固定的AA字母,后面有四个下滑短线,可以输入4位数字,输入位数不够时无法保存的,且输入字母是无效的。(即是0占位符的作用:必须输入0到9中的一个数字。)符合要求后才能保存。

通过上述示例来说明,输入掩码属性其实就是通过占位符和字面字符来组合成一个需要的模板。

如果上述学号中是由AA和4位数字构成,但4位数字只有第一位是必须的,后3三位是数字但可以不写。那么掩码可以写成"AA"0999。

如果学号是一个A和4位数字构成,且4位数字只有第一位是必须的,掩码可以写成\A0999,(其中字符\表示只将后面紧随的A,当做固定字符来显示。用""代替也可以。即"A"0999 )

同理输入手机号,由于手机号都是11位数字组成,输入掩码可以为00000000000。总共11个0,这样可以有效防止输入错误。

输入掩码还有一个例外的用法,是可以用于保存密码,在字段属性设置中,在输入掩码栏中直接输入“密码”,保存后,在数据表视图输入的数据就用*演示,如下图所示:

理解字符代表的意义和如何使用方法后,就可以根据需要来任意来进行组合使用。

二、 格 式

格式属性是控制显示和打印数据格式、选项预定义格式或输入自定义格式。(输入掩码属性是在输入数据时提供模板,格式则是控制显示的格式,两者不同注意理解区分。)

对于不同的数据类型有不同格式方式。比如使用【日期/时间】类型,格式的下拉菜单中有常规日期、长日期、短日期选择(并带有示例)。而使用【是/否】数据类型时,格式的下拉菜单中有真/假、是/否、开/关等。如下图所示:

但提供的格式还比较简单,还可以自定义格式。常用的日期格式组件如下:

d:一个月中第几天的一个或两个数字。(值1到31)

dd:一个月中的第几天的。(值为01到31)

ddd:星期的英文缩写(sun到sat)

dddd:星期的全称(Sunday到Saturday)

w:一周的第几天(1到7)

ww:一年的第几周(1到53)

m:一年中的第几个月份(值为1到12)

mm:一年中的第几个月份(值为01到12)

mmm:月份的缩写(Jan到Dec)

mmmm:月份的全称(January 到 December)

yy:年份的最后两位数字(值为01到99)

yyyy:完整的年份(0100到9999)

下图示例显示格式我们按照月份和日期来显示,在格式中输入mm年dd日,然后保存。程序会自动将格式变为mm\月dd\日(这里的 \的作用与输入掩码中的作用一样,表示显示其后紧随的字符)。

切换到数据表视图,录入数据保存后,可以发现格式如要求显示。在具体使用时就使用格式组件按照需要任意组合。(对于其他时间和时钟格式组件,翻工具书查询。)

三、标题

用于设置字段在窗体中显示的标签,如果没有进行设置,则显示字段名,该属性通常不设置。比较简单不赘述。


今天下雨

本节主要是介绍了字段属性中的输入掩码和格式属性,两者容易混淆,输入掩码为输入数据时提供模板,以减少工作量和输入错误。而格式属性则是控制数据显示的形式。注意理解区分,祝大家学习快乐。


本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel和Access学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Access数据库表字段属性(二)
大家好,上节介绍了字段属性中的输入掩码和格式,本节介绍验证规则和验证文本等。验证规则和Excel的有效性规则类似。
无言之月
2019/12/27
4.9K0
Access数据库表字段属性(三)
字段大小是文本、数字和自动编号等数据类型的字段,可以指定其字段的大小。【短文本】类型最长255个字符,如果超过255个字符,数据类型使用【长文本】。
无言之月
2020/01/14
2.9K0
Access数据库表字段属性(三)
Access数据库表初识
大家好,本节主要是通过Excel和Access表的简单对比,来了解Access中表的一些基本概念(对Access有基础的可以跳过)。
无言之月
2019/10/13
5.3K0
python手把手教你获取某月第一天和最后一天
python自带有很多跟时间计算的libraries。接下来介绍几种不同的方法来取得
mariolu
2023/11/30
3K0
Access数据库表字段类型
大家好,上节简单演示在Access数据库中创建对应的表的步骤。本节简单汇总下字段的数据类型,属性在下节介绍。
无言之月
2019/10/13
6.8K0
django 字段类型_access的数据库类型是
自增的整型字段,必填参数primary_key=True,则成为数据库的主键,无该字段时,django会自动创建主键id字段。
全栈程序员站长
2022/10/04
4.4K0
数据库之MySQL函数(二)
时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。 5、转换时间戳的函数
小手冰凉
2020/04/26
13.5K0
数据库之MySQL函数(二)
MySQL数据库应用总结(六)—MySQL数据库的数据类型和运算符(上)
该文介绍了MySQL数据库中的一种特殊类型——枚举类型,并说明了在哪些场景下使用枚举类型比较合适。同时,介绍了在MySQL中枚举类型与枚举值的区别,以及枚举类型在SQL语句中的应用方法。
企鹅号小编
2018/01/02
3.5K0
MySQL数据库应用总结(六)—MySQL数据库的数据类型和运算符(上)
C# WPF Dev控件之正则验证介绍
WPF数据编辑器库附带的大多数文本编辑器(TextEdit子体)允许您在编辑期间使用掩码。掩码提供受限的数据输入和格式化的数据输出。
用户9127601
2022/03/23
2.1K0
C# WPF Dev控件之正则验证介绍
Access数据库相关知识
比如,公园到访者的数据表,可能包含的实体有:公园信息(主键是公园编号),到访者的信息(主键是到访者编号),到访者居住地的信息(主键是居住地编号)一共有2个实体,即3张表。
Sidchen
2020/08/07
4.1K0
常用的数据库的字段类型及大小比较_sql字段长度
ORACLE的数据类型 常用的数据库字段类型如下: 字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes ` VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes DATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题 LONG 超长字符串 最大长度2G(231-1) 足够存储大部头著作 RAW 固定长度的二进制数据 最大长度2000 bytes 可存放多媒体图象声音等 LONG RAW 可变长度的二进制数据 最大长度2G 同上 BLOB 二进制数据 最大长度4G CLOB 字符数据 最大长度4G NCLOB 根据字符集而定的字符数据 最大长度4G BFILE 存放在数据库外的二进制数据 最大长度4G ROWID 数据表中记录的唯一行号 10 bytes **.*.*格式,*为0或1 NROWID 二进制数据表中记录的唯一行号 最大长度4000 bytes NUMBER(P,S) 数字类型 P为整数位,S为小数位 DECIMAL(P,S) 数字类型 P为整数位,S为小数位 INTEGER 整数类型 小的整数 FLOAT 浮点数类型 NUMBER(38),双精度 REAL 实数类型
全栈程序员站长
2022/10/04
5K0
常用的数据库的字段类型及大小比较_sql字段长度
盘点MySQL数据库的数据类型、库和表常见操作、索引、视图、函数等知识点
在日常开发中,存储数据的最常用的方式便是数据库了,其中最为著名的便是MySQL数据库,因它简便易于上手而且可扩展性强大,跨平台使得它广为使用。上一篇文章,我们讲到了它的安装,今天我们就来具体聊聊它的这篇文章分为11个部分,分别包括MySQL数据库的数据类型、库和表常见操作、索引、视图、函数、游标、触发器、存储过程、事务、备份与还原、用户账号、其它等知识点。
前端皮皮
2021/10/08
1.8K0
MatLab函数datetime、datenum、datevec、datestr
datenum 函数用于将日期和时间转换成日期序列值,即将每个时间点表示为从 0000年 1月 0日起的天数。
hotarugali
2022/03/01
6.2K0
Java魔法堂:String.format详解
  目录                               一、前言 二、重载方法 三、占位符 四、对字符、字符串进行格式化 五、对整数进行格式化 六、对浮点数进行格式化 七、对日期时间进行格式化 八、其他转换符   九、总结   参考 一、前言                             String.format 作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,为了不止步于简单调用 String.format("Hello %s", "John"
^_^肥仔John
2018/01/18
2K0
深度学习之主流数据库 | MySQL基础
这篇文章主要是讲一下常见的MySQL的安装,和基本操作。适合完全没有MySQL知识但是又急需一些MySQL知识的童靴作为快速入门使用。 背景与安装 背景不用多说了,大家都懂得。直接说在Ubuntu下面的安装吧。其实也是很简单。这里不搞复杂的源码安装,就依次输入下面非常简单的命令安装就够了。 sudo apt-get install mysql-server sudo apt isntall mysql-client sudo apt install libmysqlclient-dev 中间会有弹出设置
用户1332428
2018/03/09
2K0
深度学习之主流数据库 | MySQL基础
进阶数据库系列(六):PostgreSQL 数据类型与运算符
PostgreSQL 支持多种数据类型,主要有整数类型、浮点数类型、任意精度数值、日期/时间类型、字符串类型、二进制类型、布尔类型和数组类型等。
民工哥
2023/08/22
6.9K0
进阶数据库系列(六):PostgreSQL 数据类型与运算符
MySQL从删库到跑路(三)——SQL语言
SQL是结构化查询语言(Structured Query Language),是用于访问和处理数据库的标准的计算机语言。 SQL语言的功能如下: A、SQL面向数据库执行查询 B、SQL可从数据库取回数据 C、SQL可在数据库中插入新的记录 D、SQL可更新数据库中的数据 E、SQL可从数据库删除记录 F、SQL可创建新数据库 G、SQL可在数据库中创建新表 H、SQL可在数据库中创建存储过程 I、SQL可在数据库中创建视图 J、SQL可以设置表、存储过程和视图的权限 SQL是一门ANSI的标准计算机语言,用来访问和操作数据库系统。SQL语句用于取回和更新数据库中的数据。SQL可与数据库程序协同工作,比如MS Access、DB2、Informix、MS SQL Server、Oracle、MySQL、Sybase以及其他数据库系统。 每一种数据库有自己版本的SQL语言,但是为了与ANSI标准相兼容,SQL必须以相似的方式共同地来支持一些主要的关键词(比如 SELECT、UPDATE、DELETE、INSERT、WHERE等等)。 除了SQL标准之外,大部分SQL数据库程序都拥有自己的私有扩展。
良月柒
2019/03/19
1.9K0
数据库之数据类型详解
查看表的详细信息如下(在创建表的时候没有指定其长度,但是每一列都有自己默认的长度):
小手冰凉
2020/04/24
4.9K0
MatLab函数ylabel、ylim、yticks、yticklabels、ytickformat
【注】x、z 轴对应函数同理;具体函数详解在 MatLab 中使用命令 help func 查阅。
hotarugali
2022/02/28
3.5K0
MatLab函数ylabel、ylim、yticks、yticklabels、ytickformat
从零开发区块链应用(二)--mysql安装及数据库表的安装创建
数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。有一些数据是要存储为数字的,数字当中有些是要存储为整数、小数、日期型等...
Tiny熊
2022/02/22
1.5K0
推荐阅读
相关推荐
Access数据库表字段属性(二)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档