|
最佳回答 |
0
|
zsh331Lv8专家互助发布于2022-6-17 22:29
|
select CURDATE() ———————————————————— select MONTH(CURDATE()) select DATE_FORMAT(CURDATE(),"%m") ——————————————————————————
|
|
|
|
最佳回答 |
0
|
罗罗诺亚索隆Lv5见习互助发布于2021-12-31 10:37(编辑于 2021-12-31 10:53)
|
mysql:curdate() sqlserver :getdate() oracle:sysdate 如果有时分秒,substr(系统日期,1,10)
|
|
|
|
最佳回答 |
0
|
15156152531Lv5见习互助发布于2021-12-31 10:37
|
|
-
用户DZNws0326467(提问者)
- mysql
-
15156152531 回复 用户DZNws0326467(提问者)
- select date_format(now(), \'%y-%m-%d\');
-
yaaa 回复 15156152531
- 显示no such function: now
-
15156152531 回复 yaaa
- 上面那位大兄弟写的select curdate()也可以试试
-
yaaa 回复 15156152531
- 试了 也查不到 但是select DATE()可以查到当时日期 但第二个问题该怎么写代码
|
|
|
最佳回答 |
0
|
檬茶茶Lv4初级互助发布于2021-12-31 10:41
|
select CONVERT(varchar,getdate(),23)
|
-
yaaa
- 显示no such column: varchar
-
檬茶茶 回复 yaaa
- 这是sqlserver的
|
|
|
最佳回答 |
0
|
冥河Lv8初级互助发布于2021-12-31 11:08(编辑于 2021-12-31 16:42)
|
select curdate() select substring(DATE_FORMAT(curdate(),'%Y-%m-%d'),6,2) Mysql 里面是有date_format函数的
|
-
yaaa
- select CURRENT_DATE我用这个可以查到当前日期 但是截取的语句改完了还是查不到月份
-
冥河 回复 yaaa
- 你的语句发一下吧,我这是mysql8.0.12的
-
冥河 回复 yaaa
- 先用DATE_FORMAT将日期型转为文本型,然后用substring截取。
-
冥河 回复 yaaa
- 报错信息是啥
-
yaaa 回复 冥河
- no such function: DATE_FORMAT
|
|