ACCESS,SQL(包含字段类型说明,及语法创建表)
2012-09-27 22:11
260 查看
ACCESS所有类型为:
Big Integer、Binary、Boolean、Byte、Char、Currency、Date/Time、Decimal、Double、Float、GUID、Integer、Long、Long Binary (OLE Object)、Memo、Numeric、Single、Text、Time、TimeStamp 以及 VarBinary。
常用的几种:
Date/Time 日期/时间
Boolean 是/否
Decimal 小数
Memo 备注
Text 文本
Integer 整数
如果用自动编号且主键,如下:
create table table1 (id autoincrement(1,1) primary key)
CREATE TABLE AAA(RID Counter,url Memo,ActName Memo, ActDate text(150), Up_Time text(100))
连接字符串:conn = “Provider = Microsoft.Jet.OLEDB.4.0;Data Source = 法律之星.mdb”;
SQL SERVER 2005:
DATENAME
返回代表指定日期的指定日期部分的字符串。
语法
DATENAME ( datepart , date )
参数
datepart
是指定应返回的日期部分的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。
日期部分 缩写
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw
Hour hh
minute mi, n
second ss, s
millisecond ms
weekday (dw) 日期部分返回星期几(星期天、星期一等)。
是返回 datetime 或 smalldatetime 值或日期格式字符串的表达式。对 1753 年 1 月 1 日之后的日期用datetime 数据类型。更早的日期存储为字符数据。当输入 datetime 值时,始终将其放入引号中。因为 smalldatetime 只精确到分钟,所以当用 smalldatetime 值时,秒和毫秒总是 0。有关指定日期的更多信息,请参见 datetime 和 smalldatetime。有关时间值指定的更多信息,请参见时间格式。
如果只指定年份的最后两位数字,则小于或等于 two digit year cutoff 配置选项的值的最后两位数字的值所在世纪与截止年所在世纪相同。大于该选项的值的最后两位数字的数字所在世纪为截止年所在世纪的前一个世纪。例如,如果 two digit year cutoff 为 2050(默认),则 49 被解释为 2049,50 被解释为 1950。为避免模糊,请使用四位数字的年份。
返回类型
nvarchar
注释
SQL Server 自动在字符和 datetime 值间按需要进行转换,例如,当将字符值与 datetime 值进行比较时。
示例
此示例从 GETDATE 返回的日期中提取月份名。
SELECT DATENAME(month, getdate()) AS ‘Month Name’
Big Integer、Binary、Boolean、Byte、Char、Currency、Date/Time、Decimal、Double、Float、GUID、Integer、Long、Long Binary (OLE Object)、Memo、Numeric、Single、Text、Time、TimeStamp 以及 VarBinary。
常用的几种:
Date/Time 日期/时间
Boolean 是/否
Decimal 小数
Memo 备注
Text 文本
Integer 整数
如果用自动编号且主键,如下:
create table table1 (id autoincrement(1,1) primary key)
CREATE TABLE AAA(RID Counter,url Memo,ActName Memo, ActDate text(150), Up_Time text(100))
连接字符串:conn = “Provider = Microsoft.Jet.OLEDB.4.0;Data Source = 法律之星.mdb”;
SQL SERVER 2005:
DATENAME
返回代表指定日期的指定日期部分的字符串。
语法
DATENAME ( datepart , date )
参数
datepart
是指定应返回的日期部分的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。
日期部分 缩写
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw
Hour hh
minute mi, n
second ss, s
millisecond ms
weekday (dw) 日期部分返回星期几(星期天、星期一等)。
是返回 datetime 或 smalldatetime 值或日期格式字符串的表达式。对 1753 年 1 月 1 日之后的日期用datetime 数据类型。更早的日期存储为字符数据。当输入 datetime 值时,始终将其放入引号中。因为 smalldatetime 只精确到分钟,所以当用 smalldatetime 值时,秒和毫秒总是 0。有关指定日期的更多信息,请参见 datetime 和 smalldatetime。有关时间值指定的更多信息,请参见时间格式。
如果只指定年份的最后两位数字,则小于或等于 two digit year cutoff 配置选项的值的最后两位数字的值所在世纪与截止年所在世纪相同。大于该选项的值的最后两位数字的数字所在世纪为截止年所在世纪的前一个世纪。例如,如果 two digit year cutoff 为 2050(默认),则 49 被解释为 2049,50 被解释为 1950。为避免模糊,请使用四位数字的年份。
返回类型
nvarchar
注释
SQL Server 自动在字符和 datetime 值间按需要进行转换,例如,当将字符值与 datetime 值进行比较时。
示例
此示例从 GETDATE 返回的日期中提取月份名。
SELECT DATENAME(month, getdate()) AS ‘Month Name’
相关文章推荐
- ACCESS,SQL(包含字段类型说明,及语法创建表)
- Access sql语句创建表及字段类型
- access用sql创建表,文本类型字段添加记录时文本后有空格,解决办法
- Access sql语句创建表及字段类型
- Access sql语句创建表及字段类型
- Access sql语句创建表及字段类型
- Access sql语句创建表及字段类型
- Access sql语句创建表及字段类型
- Access sql语句创建表及字段类型
- Access sql语句创建表及字段类型(转)
- Access sql语句创建表及字段类型
- sql语句查询表的字段类型长度和表说明
- SQL 2000创建表的时候设置某一字段为自动增长的类型
- sql根据表名获取字段及对应说明类型长度
- 用SQL在Access中创建带自动增长字段的表
- SQL语句建表建字段详细说明(access)
- MSSql使用SQL语句快速查看表对的就说明,及表字段描述及字段类型
- SQL2005 查询表字段信息(是否标示列 字段名 主键 字段类型 长度 小数位 允许空 默认值 说明)
- Access与SQL字段类型对应关系
- sql语句修改access中的字段类型,access数据类型大全!