-
- Downloads
Change case-folding of keywords to conform to SQL99 and fix misbehavior
in Turkish locale. Keywords are now checked under pure ASCII case-folding rules ('A'-'Z'->'a'-'z' and nothing else). However, once a word is determined not to be a keyword, it will be case-folded under the current locale, same as before. See pghackers discussion 20-Feb-01.
Showing
- src/backend/parser/keywords.c 53 additions, 10 deletionssrc/backend/parser/keywords.c
- src/backend/parser/scan.l 22 additions, 14 deletionssrc/backend/parser/scan.l
- src/backend/utils/adt/ruleutils.c 3 additions, 3 deletionssrc/backend/utils/adt/ruleutils.c
- src/interfaces/ecpg/preproc/ecpg_keywords.c 54 additions, 6 deletionssrc/interfaces/ecpg/preproc/ecpg_keywords.c
- src/interfaces/ecpg/preproc/keywords.c 61 additions, 16 deletionssrc/interfaces/ecpg/preproc/keywords.c
- src/interfaces/ecpg/preproc/pgc.l 37 additions, 58 deletionssrc/interfaces/ecpg/preproc/pgc.l
Loading
Please register or sign in to comment