文本/备注数据类型的字段格式说明表
文本/备注型 | 说明 |
@ | 要求文本字符(字符或空格)。 |
& | 不要求文本字符。 |
< | 强制所有字符为小写。 |
> | 强制所有字符为大写。 |
定义“输入掩码”属性所使用的字符及其含义
字符 | 说明 |
0 | 数字(0 到 9,必选项;不允许使用加号 [+] 和减号 [.]) 。 |
9 | 数字或空格(非必选项;不允许使用加号和减号)。 |
# | 数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)。 |
L | 字母(A 到 Z,必选项)。 |
? | 字母(A 到 Z,可选项)。 |
A | 字母或数字(必选项)。 |
a | 字母或数字(可选项)。 |
& | 任一字符或空格(必选项)。 |
C | 任一字符或空格(可选项)。 |
. , : ; / . | 十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于 Microsoft Windows 控制面板中指定的区域设置。) |
< | 使其后所有的字符转换为小写。 |
> | 使其后所有的字符转换为大写。 |
! | 使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入。 可以在输入掩码中的任何地方包括感叹号。 |
\ | 使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,\A 显示为 A)。 |
密码 | 将“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符都按字面字符 保存,但显示为星号(*)。 |
Access的数据类型
数据 类型 | 含义 | 用途 | ||||
文本型 | 一个“文本”字段最多能保存255个字符,但默认值是50个字符。通过设置“字段大小”属性,可以控制“文本”字段中允许输入的最大字符数 | 用于文本或文本与数字的组合,例如地址;或者用于不需要计算的数字,例如电话号码、零件编号、学号或邮编等 | ||||
备注型 | “备注”字段最多可以保存65536个字符 | 用于保存多于255个字符的数据,即用于长文本和数字,例如注释或说明,超出文本型的数据。如果要保存带格式的文本或长文档,则应创建一个OLE对象字段,而不是创建“备注”字段 | ||||
数字型 | 用于数学计算的数字数据。通过设置“字段大小”属性,可以控制存储在“数字”字段中的数字值的种类和大小。数字型可以是整型、长整型、字节型、单精度和双精度等。长度为1、2、4、8个字节。其中单精度的小数位精确到7位,双精度的小数位精确到15位。字节型字段的大小只能保存从O到255的整数(没有小数位)并占有1个字节的磁盘空间 | 用于将要进行算术计算的数据,但涉及货币的计算除外(使用“货币”类型) | ||||
货币型 | 使用“货币”型字段,可以在计算时避免发生四舍五入的情形。“货币”字段的计算可精确到小数点前1位及小数点后4位。“货币”字段占有8个字节的磁盘空间。等价于双精度属性的数字数据类型 | 用于货币计算。向货币字段输入数据时,不必输入美元符号和千位分隔符。例如“单价”、 “金额”等字段 | ||||
自动编号型 | 创建可以在添加记录后自动输入唯一编号的字段。在为记录生成编号之后,就不能进行删除或更改。“自动编号”字段可以生成3种类型的编号:每次增加1的顺序编号、随机编号及“同步复制ID”(也称作GUIDS,全局唯一标识符)。最常见的“自动编号”方式为每次增加1,并且通常用作表的主键。随机“自动编号”将生成随机编号,且该编号对表中的每一条记录都是唯一的。“同步复制ID”的“自动编号”用于数据库同步复制,可以为同步副本生成唯一的标识符 | 用于在添加记录时自动插入的唯一顺序(每次递增1)或随机编号 | ||||
日期/时间型 | 从100年到9999年之间任意日期和时间的数字 | 用于日期型数据。例如“出生日期字段” | ||||
是/否型 | 只包含两种不同取值的字段。取“是”或“否”值的数据类型。显示为(Yes/No、True/False、On/Off)不允许Null值。存储1位 | 只包含两种不同取值的字段。例如“婚否”字段。用于只可能是两个值中的一个(例如“是/否”、“真/假”、“开/关”)的数据 | ||||
OLE对象型 | 表中链接或嵌入的对象。例如Word、Excel、图形、图像、声音或二进制文件等。字段大小最多为lGB,并受磁盘空间限制 | 例如“照片”字段 | ||||
超链接型 | 可以链接到另一个文档。URL或者文档内的一部分。最多存储64000个字符 | 可以超链接到另一个文档、URL或者文档内的一部分 | ||||
sql语句查询结果取反查阅向导型 | 创建查阅向导数据类型的字段,可以允许用户使用组合框选择来自其他表或来自值列表的值。在数据类型列表中选择此选项,将会启动向导进行定义。一般为4个字节 | 例如设置职称字段为查阅向导数据类型,通过提供的列表框选择各种职称数据 | ||||
【说明】“文本”及“备注”数据类型只是保存输入到字段中的字符,而并不保存字段中没有用到的空字符。用户可以根据“文本”字段或“备注”字段进行排序和分组,但在根据“备注”字段进行排序和分组时,Access仅使用前255个字符。
文本/备注数据类型的字段格式说明
文本/备注型 | 说明 |
@ | 要求文本字符(字符或空格) |
& | 不要求文本字符 |
< | 强制所有字符为小写 |
> | 强制所有字符为大写 |
日期/时间数据类型的字段格式说明
日期/时间型 | 说明 |
常规日期 | (默认值)例如,4/3/05,05:34:OOPM |
长日期 | 与Windows区域设置中的“长日期”设置相同。例如,2005年4月3日 |
中日期 | 例如,05-04-03 |
短日期 | 与Windows区域设置中的“短日期”设置相同。例如,05-4-3 |
长时间 | 与Windows区域设置中的“时间”选项卡上的设置相同。例如,17:34:23 |
中时间 | 例如,17:34:O |
短时间 | 例如,17:34 |
各种数据类型可选择的格式
数据类型
字段名 | 类型 | 字段名 | 类型 |
序号 | 自动编号 | 团员否 | 是/否 |
姓名 | 文本 | 照片 | OLE对象 |
简历 | 备注 | 工资 | 货币 |
年龄 | 数字 | 网址 | 超级链接 |
入校日期 | 日期/时间 | 一个列表或组合框 | 查阅向导 |
创建SQL查询
SQL查询语句的格式
常用的SQL查询语句包括Select、Insert、Update 、Delete、Create和Drop等。其中SELECT语句是最常用的SQL语句,也称为SELECT命令。SELECT语句是构成了SQL数据库语言的核心。语句的基本形式是:SELECT.FROM.WHERE查询块,包括的主要子句分别是FROM、WHERE和ORDER BY子句。
SQL基本查询模块的结构如下:
SELECT *|<字段列表>
FROM <表名>
WHERE <条件表达式>
ORDER BY <字段名> [ASC|DESC] ;
SELECT子句和FROM子句以回车键换行符表示子句结束,也可以整个句子在一行或多行写,但是整个查询要用分号表示语句结束。
SELECT子句中“*”号表示检索结果是表中所有字段,<字段列表>表示检索选取的字段,各个字段之间用逗号分隔,系统据此对查询结果进行投影运算。
FROM子句用于指定查询目标以及Where子句中所涉及的所有表的名称;
WHERE子句用于指定查询目标必须满足的条件,系统根据条件进行选择运算。
ORDER BY子句用于指定排序的字段和排序的依据,系统默认的排序依据是升序排序,若对字段值进行降序排列应选择DESC选项。
创建SQL查询的操作步骤如下:
在数据库窗口中的“查询”对象下,双击“在设计视图中创建查询”项,并关闭弹出的“显示表”对话框;
选择“查询”菜单中的“SQL特定查询”命令;
在弹出的“SQL查询”编辑器框中输入SQL语句。
一般情况下,用户没有必要通过输入SQL语句来创建查询。可以通过打开某个已经建立的查询(在设计视图或数据表视图),然后选择“视图”菜单中的“SQL视图”命令,在 SQL视图中查看SQL语句或进行简单的修改。
算术运算符
运算符 | 含义 | 举例 | 结果 |
- | 单运算符正负号 | -5 | -5 |
+ | 两个运算相加 | 3+5.7 | 8.7 |
- | 两个运算相减 | 8.7-3 date()-20 | 5.7 2009-10-13 (当前系统日期是2009-10-13) |
* | 两个运算相乘 | 3*5 | 15 |
/ | 两个运算相除 | 15/3 | 5 |
^ | 指数运算 | 3^2 | 9 |
\ | 整数除法(结果只包含整数部分,不包含四舍五入操作) | 7.5\3 | 2 |
MOD | 求模(取余数)运算 | 5mod3 | 2 |
比较运算符
运算符 | 含义 | 举例 | 结果 |
> | 大于 | >85 | 大于85 |
>= | 大于等于 | >=60 | 大于等于60 |
= | 等于 | =60 ="陈艳" | 等于60 等于陈艳 |
< | 小于 | <60 | 小于60 |
<= | 小于等于 | <=#1985-12-31# | 1985年12月31日以前出生 |
<> | 不等于 | <>"党员" | 不等于党员 |
逻辑运算符
运算符 | 含义 | 举例 | 结果 |
And | 逻辑与(并且) | >=60and<90 | 选择60到89数值范围 |
Or | 逻辑或(或者) | <60or>=90 | 选择小于60或者大于等于90数值 范围 |
Not | 逻辑非(取反) | Not"众" | 不是众 |
特殊运算符
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论