ACCESS,SQL(包含字段类型说明,及语法创建表)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, nsql server拼接字符串函数
second ss, s
millisecond ms
weekday (dw) ⽇期部分返回星期⼏(星期天、星期⼀等)。
是返回 datetime 或 smalldatetime 值或⽇期格式字符串的表达式。对 1753 年 1 ⽉ 1 ⽇之后的⽇期⽤datetime 数据类型。更早的⽇期存储为字符数据。当输⼊ datetime 值时,始终将其放⼊引号中。因为 smalldatetime 只精确到分钟,所以当⽤ smalldatetime 值时,秒和毫秒总是0。有关指定⽇期的更多信息,请参见。有关时间值指定的更多信息,请参见。
如果只指定年份的最后两位数字,则⼩于或等于 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'
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论