mirror of
https://github.com/sqlite/sqlite.git
synced 2025-11-11 01:42:22 +03:00
Fix minor problems in the new sqlite3ExprDataType() function.
FossilOrigin-Name: c1d5261b222bbf94c20e558089f3d2eae6a88b6d739225ee4f7d0338e0e59994
This commit is contained in:
14
src/select.c
14
src/select.c
@@ -2358,11 +2358,15 @@ void sqlite3SubqueryColumnTypes(
|
||||
pCol->affinity = SQLITE_AFF_BLOB;
|
||||
}
|
||||
}
|
||||
zType = 0;
|
||||
for(j=0; j<SQLITE_N_STDTYPE; j++){
|
||||
if( sqlite3StdTypeAffinity[j]==pCol->affinity ){
|
||||
zType = sqlite3StdType[j];
|
||||
break;
|
||||
if( pCol->affinity==SQLITE_AFF_NUMERIC ){
|
||||
zType = "NUM";
|
||||
}else{
|
||||
zType = 0;
|
||||
for(j=1; j<SQLITE_N_STDTYPE; j++){
|
||||
if( sqlite3StdTypeAffinity[j]==pCol->affinity ){
|
||||
zType = sqlite3StdType[j];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if( zType ){
|
||||
|
||||
Reference in New Issue
Block a user