可以将MySQL 5.7中DATE(NOT DATETIME)列的默认值设置为当前日期吗?
我试试这个(由Workbench生成):
ALTER TABLE `db`.`table` CHANGE COLUMN `column` `column` DATE NOT NULL DEFAULT CURDATE() ;
Run Code Online (Sandbox Code Playgroud)
但不适合我.(表中没有数据)
我有一个"if decision tree",我想知道是否可以优化它:
def s(a, b):
"""
:param a: 0,1,2
:param b: 0,1,2
:return: 0,1,2
"""
if a == 0:
if b == 0:
return 2
elif b == 1:
return 2
else: # b == 2
return 0
elif a == 1:
if b == 0:
return 2
elif b == 1:
return 2
else: # b == 2
return 1
else: # a==2
if b == 0:
return 0
elif b == 1:
return 1
else: # b==2 …Run Code Online (Sandbox Code Playgroud)