社区
Informix
帖子详情
急!!informix中如何得到某datetime字段的月份?
RevivalSky
2003-08-19 09:40:19
我知道在oracle中可以这样写:
select * from table_name where to_char(mydate,'mm')='08'
类似这样的效果在informix中要如何写?
希望哪位大家帮忙!
...全文
182
3
打赏
收藏
急!!informix中如何得到某datetime字段的月份?
我知道在oracle中可以这样写: select * from table_name where to_char(mydate,'mm')='08' 类似这样的效果在informix中要如何写? 希望哪位大家帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Azz1
2003-08-20
打赏
举报
回复
select * from tab where month(d1) =8;
RevivalSky
2003-08-20
打赏
举报
回复
顶一支阿
如果我要做这样的转换呢?
select * from tab where
to_char(to_date(strdate,'yyyy-mm-dd hh24:mi:ss'),'mm')='08'
谁能告诉我?
wenlq
2003-08-20
打赏
举报
回复
select * from tab where extend(d1,month to month ) ='08';
select * from tab where substr(d1,6,2) ='08';
学生考试系统数据库.doc
第一节 数据库设计 一、数据库总体设计 本系统采用关系型数据库模式,因此数据库由若干个二维表(即数据文件)构成。本 系统的数据文件全为数据数据。数据的保存方法有很多种,最长用的方式是使用DBMS(数 据库管理系统)。 市场上流行的 DBMS 主要有 Oracle、SYBASE、MS SQL Server、DB2、
Informix
等,而 MS SQL Server 可作为
中
小型数据管理系统的首选。根据以上分析,本系统后台数据库决定采用 MS SQL Server 为后台数据库。 本系统的数据表主要由两个部分组成:系统表和功能表。 系统表是该系统
中
存储基本数据信息表,例如:考生信息表(tb_Student)、管理员 信息表(tb_manager)。 功能表是系统为了完成一定的功能,要求把一定的数据信息存储在数据库
中
,这就需 要专门新建表来存储相应信息。例如:、课程信息表(tb_Lesson)、试题信息表(tb_ Questions)、考生成绩表(tb_StuResult)、套题表(tb_TaoTi)等。 二、数据库概念设计 根据对系统所做的需求分析和总体设计,可以规划出要使用的数据库实体分别为考生 信息实体、管理员信息实体、课程信息实体、套题实体、考试题目实体和考生成绩实体 。 1、考生信息实体: 考生信息实体包括编号、姓名、密码、性别、注册时间、提示问题、问题答案、专业 和身份证属性。 2、套题实体: 套题实体包括编号、名称、所属课程和添加时间等属性。 3、考试题目实体: 考试题目实体包括编号、问题类型、所属课程、所属套题、选项A、选项B、选项C、 选项D、添加时间、正确答案和备注等属性。 三、数据库逻辑设计 根据概念设计,可以创建与实体对应的数据表和关系。本系统共包含6张数据表: 表3.1 数据库设计所需的表 "表名 "注释 " "tb_Lesson "课程表 " "tb_manager "管理员表 " "tb_Questions "试题表 " "tb_Student "考生表 " "tb_StuResult "考试成绩表 " "tb_TaoTi "套题表 " 各数据表的结构: 1.名称:管理员信息表 标识:tb_manager 数据来源:前台页面取得。 表3.2管理员信息表 "
字段
名"数据类型及长度"说明 "备注 " "ID "Bigint(8) "准考证号码"主键 " "Name "Varchar(30) "姓名 "不允许为空" "PWD "Varchar(30) "密码 "不允许为空" 图3.4 管理员信息表 2.名称:考生信息表 标识:tb_Student 数据来源:前台页面取得。 JSP在线考试系统--9 2009年12月17日 星期四 13:53 "表3.3考生信息表 " "
字段
名 " "数据类型及长度 " "说明 " "备注 " " " "ID " "Varchar(16) " "准考证号 " "主关键字 " " " "Name " "Varchar(20) " "姓名 " "不允许为空 " " " "Pwd " "Varchar(20) " "密码 " "不允许为空 " " " "Sex " "Varchar(2) " "性别 " "不允许为空 " " " "Jointime " "
Datetime
(8) " "注册时间 " "不允许为空 " " " "Question " "Varchar(50) " "密码提示问题 " "不允许为空 " " " "Answer " "Varchar(50) " "密码回答答案 " "不允许为空 " " " "Profession " "Varchar(30) " "专业 " "允许为空 " " " "cardNo " "Varchar(18) " "身份证号码 " "不允许为空 " " " " " "图3.5 考生信息表 " "3.考生成绩表 " "标识:tb_StuResult " "数据来源:前台页面取得。 " "表3.4考生成绩表 " "
字段
名 " "数据类型及长度 " "说明 " "备注 " " " "ID " "Bigint(8) " "管理员账号 " "主关键字 " " " "Stuid " "Varchar(16) " "准考证号 " "不允许为空 " " " "Whichlesson " "Varchar(60) " "所属课程 " "不允许为空 " " " "Ressingle " "Varchar(4) " "单选题成绩 " "不允许为空 " " " "Resmore " "
Datetime
(4) " "多选题成绩 " "不允许为空 " " " "Restotal " "Varchar(4) " "总成绩 " "允许为空 " " " "Jointime
informix
中
创建
DateTime
类型
字段
创建表如下: CREATE TABLE WORKORDER_VISIT_LOG ( VISIT_LOG_id VARCHAR(30) NOT NULL,VISIT_DATE Date year to day, VISIT_TIME
DateTime
year to second, ); year to second,时间精确到秒year to day,时间精确到日
informix
datetime
数据类型存储内容详解
以下内容均为本人在测试环境
中
实验得知,不保证完全正确,如有错误,还望大拿不吝指出
informix
数据库
中
date类型与
datetime
类型有本质上的区别,date类型存储距离1899-12-31天数的整数值,而
datetime
存储日历日期内的某一瞬间(即公元1年到公元9999年之间的所有时刻)。 下面列举部分
Datetime
类型的插入值存储内容(逻辑日志
中
的内容): 下面类型均为d
Informix
datetime
类型简介
一个
datetime
型的
字段
可以存储的日期范围是从 1753 年 1 月 1 日第一毫秒到 9999 年 12 月 31 日最后一毫秒。如果你不需要覆盖这么大范围的日期和时间,你可以使用 SMALL
DATETIME
型数据。它与
datetime
型数据同样使用,只不过它能表示的日期和时间范围比
datetime
型数据小,而且不如
datetime
型数据精确。一个 SMALLDATETIM
Informix
的
字段
类型
Informix
的
字段
类型
字段
类型描述
字段
长度及其缺省值char(size) 用于保存定长(size)字节的字符串数据。每行定长(不足部分补为空格);最大长度为254字节,缺省值为每行1字节。varchar(size)用于保存变长的字符串数据。其
中
最大字节长度由(size)指定。每行长度可变,最大长度为254字
Informix
1,194
社区成员
2,871
社区内容
发帖
与我相关
我的任务
Informix
其他数据库开发 Informix
复制链接
扫一扫
分享
社区描述
其他数据库开发 Informix
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章