Skip to content

Commit 8624dfd

Browse files
Update sqlite3pp_ez.cpp
1 parent 2d1fabb commit 8624dfd

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

sqlite3pp_ez.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,9 +1052,9 @@ namespace sqlite3pp
10521052
return "Date";
10531053
if (strcmp("DATETIME", str) == 0)
10541054
return "Datetime";
1055-
if (str_type.starts_with("NUMERIC"))
1055+
if (str_type.find("NUMERIC") == 0)
10561056
return "Numeric";
1057-
if (str_type.starts_with("DECIMAL"))
1057+
if (str_type.find("DECIMAL") == 0)
10581058
return "Decimal";
10591059
if (strcmp("REAL", str) == 0)
10601060
return "Real";
@@ -1068,15 +1068,15 @@ namespace sqlite3pp
10681068
// String types
10691069
if (strcmp("TEXT", str) == 0)
10701070
return "Text";
1071-
if (str_type.starts_with("CHARACTER"))
1071+
if (str_type.find("CHARACTER") == 0)
10721072
return "Character";
1073-
if (str_type.starts_with("VARYING CHARACTER")
1074-
|| str_type.starts_with("VARCHAR"))
1073+
if (str_type.find("VARYING CHARACTER") == 0
1074+
|| str_type.find("VARCHAR") == 0)
10751075
return "Varchar";
1076-
if (str_type.starts_with("NATIVE CHARACTER")
1077-
|| str_type.starts_with("NCHAR"))
1076+
if (str_type.find("NATIVE CHARACTER") == 0
1077+
|| str_type.find("NCHAR") == 0)
10781078
return "Nchar";
1079-
if (str_type.starts_with("NVARCHAR"))
1079+
if (str_type.find("NVARCHAR") == 0)
10801080
return "Nvarchar";
10811081
}
10821082

0 commit comments

Comments
 (0)