Skip to content

Commit de3c27c

Browse files
committed
fix validateDefaultExprs()
1 parent 82d22c0 commit de3c27c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

sql/planbuilder/ddl.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1298,7 +1298,9 @@ func validateDefaultExprs(col *sql.Column) error {
12981298
if col.Default == nil {
12991299
return nil
13001300
}
1301-
1301+
if !(types.IsDatetimeType(col.Type) || types.IsTimestampType(col.Type)) {
1302+
return nil
1303+
}
13021304
var colPrec int
13031305
if dt, ok := col.Type.(sql.DatetimeType); ok {
13041306
colPrec = dt.Precision()
@@ -1308,7 +1310,6 @@ func validateDefaultExprs(col *sql.Column) error {
13081310
} else if !isValid {
13091311
return sql.ErrInvalidColumnDefaultValue.New(col.Name)
13101312
}
1311-
13121313
return nil
13131314
}
13141315

0 commit comments

Comments
 (0)