当前位置:网站首页>sql server 数据库怎么对插入的日期自动取月份数据?
sql server 数据库怎么对插入的日期自动取月份数据?
2022-08-08 19:01:00 【王运亮】
sql server 数据库怎么对插入的日期自动取月份数据?
采纳答案1:
–查询时使用函数
SELECT MONTH(GETDATE())
–建表时使用默认值
CREATE TABLE t1
(
name VARCHAR(50) NOT NULL,
dt DATETIME NOT NULL DEFAULT GETDATE(),
mt TINYINT NOT NULL DEFAULT MONTH(GETDATE())
)
GO
INSERT INTO t1(name) VALUES(‘name1’)
SELECT * FROM t1
–创建虚拟列(不再举例)
其他答案1:
–查询时使用函数
SELECT MONTH(GETDATE())
–建表时使用默认值
CREATE TABLE t1
(
name VARCHAR(50) NOT NULL,
dt DATETIME NOT NULL DEFAULT GETDATE(),
mt TINYINT NOT NULL DEFAULT MONTH(GETDATE())
)
GO
INSERT INTO t1(name) VALUES(‘name1’)
SELECT * FROM t1
–创建虚拟列(不再举例)
其他答案2:
还有使用触发器也可以。
不过,个人建议第一种,在SELECT时使用函数即可。其它的方案会浪费存储空间,且保存数据时多做一些操作。
边栏推荐
- 进化的黑产 vs 进击的蚂蚁:支付宝的每一次点击,都离不开一张“图”的守护
- Rethinking HTAP database caused by rereading GPDB and TiDB papers
- 聚名十周年线上庆典正式开启,发送祝福即有好礼相赠~
- MogDB学习笔记-从0开始
- 搭建DG导致归档日志量变多问题排查
- Oracle--表
- Securities account is better to choose which brokerage platform, which is more safe
- Flutter Chart
- C language elementary - structure
- [极客大挑战 2019]BuyFlag&&[HCTF 2018]admin
猜你喜欢
OpenSSH生成的私钥如何在putty中使用?
Fortinet new cloud native protection products launched amazon cloud platform of science and technology
What are the three main aspects of digital factory construction?
ptorch
软考中级网络工程师全面学习笔记第2版(5万字)+配套视频及课件
Fortinet全新云原生保护产品上线亚马逊云科技平台
传统和加密域名概述
BP neural network
shell九九乘法口诀表
Implement the entire process of Mock API with tools
随机推荐
最长子串(长沙理工大学第十一届程序设计竞赛 离线 做了n天.....崩溃了)
APICloud AVM 封装日期和时间选择组件
laravel 在工作日(节假日除外)运行调度程序命令
Is it safe to open an account with Qiniu Business School?Is it reliable to open an account?
Redhat 7 Maria DB installation and configuration
企业进行知识共享的好处有哪些?
Smobiler的复杂控件的由来与创造
证券开户选哪个券商平台比较好,哪个更安全
5次折戟IPO,互联网家装这条路,没土巴兔想的那么简单
PX4-做飞控二次开发需要知道的事情-Cxm
ABAP 报表中如何给报表的输入参数增添 F4 Value Help
蒲公英R300A 4G路由器,远程监控PLC教程
[极客大挑战 2019]BuyFlag&&[HCTF 2018]admin
run fscript with lua
vue项目打包后的网页缓存问题
卡通渲染的历史
Ability in general, but it can be large horizontal jump freely?Where is the better?
Dataworks上的ODPS spark处理数据会比直接用ODPS SQL效率高吗?
Implementing Forward+ in Unity URP
Fortinet new cloud native protection products launched amazon cloud platform of science and technology