diff options
author | drh <drh@noemail.net> | 2019-10-26 18:47:47 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2019-10-26 18:47:47 +0000 |
commit | a88c8c1ae4f6e44f52096f0f17203dc20f8bb900 (patch) | |
tree | a9d8a1451df471d0397345db416b702368450e1a /src/analyze.c | |
parent | cbda9c7ac79f8751e18fba943e30fd67f8c68b02 (diff) | |
parent | 1b22c1b8168ce18d5582fc0004369ecef8f7d939 (diff) | |
download | sqlite-a88c8c1ae4f6e44f52096f0f17203dc20f8bb900.tar.gz sqlite-a88c8c1ae4f6e44f52096f0f17203dc20f8bb900.zip |
Add support for generated columns.
FossilOrigin-Name: b855acf1831943b3914491ed0bc333131321930cab480a5281012a3aebbba492
Diffstat (limited to 'src/analyze.c')
-rw-r--r-- | src/analyze.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/analyze.c b/src/analyze.c index 8f73853c8..6df6e7a6e 100644 --- a/src/analyze.c +++ b/src/analyze.c @@ -1182,7 +1182,7 @@ static void analyzeOneTable( int j, k, regKey; regKey = sqlite3GetTempRange(pParse, pPk->nKeyCol); for(j=0; j<pPk->nKeyCol; j++){ - k = sqlite3ColumnOfIndex(pIdx, pPk->aiColumn[j]); + k = sqlite3TableColumnToIndex(pIdx, pPk->aiColumn[j]); assert( k>=0 && k<pIdx->nColumn ); sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, k, regKey+j); VdbeComment((v, "%s", pTab->aCol[pPk->aiColumn[j]].zName)); |