MariaDB社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2673|回复: 0
打印 上一主题 下一主题

[表及表类型] 字段默认值取当前月份直,如何建立

[复制链接]
跳转到指定楼层
1#
发表于 2014-4-10 11:34:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CREATE TABLE AB_CANCEL
(
   ACCT_BOOK_ID         NUMERIC(12,0) NOT NULL COMMENT '????',
   BAL_ID               NUMERIC(12,0) NOT NULL COMMENT 'BAL_ID?BAL_ID_SEQ.NEXTVAL',
   SP_ID                NUMERIC(6,0) COMMENT 'SP_ID',
   PART_ID              NUMERIC(3,0) NOT NULL DEFAULT MONTH(SYSDATE())
);
这个part_id 到底如何改写,这样写,说报错,语法错误,不知道具体原因,求支招;

2.想建立一个函数,直接取得当前的月份,结果函数返回是0,还不知道怎么调,求支招

BEGIN
        #Routine body goes here...
        DECLARE new_mon DATE;
        DECLARE new_id INT;
        set new_mon=month(NOW());
        set new_id=CAST(new_mon AS INT);
        return new_id;
END
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶 踩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|MariaDB社区 ( 京ICP备07012489号    |
业务联系: QQ:48474881; 邮箱: 48474881@qq.com; 电话:13911732319
声明:本站部分文章是网友转载,若未经作者同意或署名有误,请联系网站管理员。

GMT+8, 2024-9-19 10:05 , Processed in 0.071465 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表