Postgresql??????
???????????? ???????[ 2012/5/2 10:51:16 ] ????????
???????????????????????????? ????????????? PostgreSQL ???? SQL ???? ?????????? SQL ??????PostgreSQL?????SQL??
???????в???
???????????????????????ò????????е?????????в???? ???????????????????????????????в???? ???Щ?????"????"??"????"???в??????? ?????????????????????????????????????????????????е???????????? ???в????????????????????????????????????????? ?????????????в????????????????????в?????????в?????"????"????????????????????????
???????????????????л???????????????????
????gmake check
????(???????????? src/test/regress ????????????????) ??????????????????????????????Щ???????????????????????????в???????????? ???????????????????
????All 96 tests passed.
???????????Щ????????????????????????????? Section 26.2 ????????????"???"??????????????
???????????????????????????????????????????? root ????? ?????????????????(???????????? root ??????)?? ?????????? root ????????????????????? ?????????e???????????????????????д?? ???????????????????????????????
????root# chmod -R a+w src/test/regress
????root# chmod -R a+w contrib/spi
????root# su - joeuser
????joeuser$ cd top-level build directory
????joeuser$ gmake check
????(????????"???????"????????????????????????????????????????????????)
????????????????????????????????в???.
????????????? PostgreSQL ??????????????????? PostgreSQL ??????????????°汾????? gmake check?? ??????????????????????3????????????????????? (???????????δ?????????) ??????????????汾??????в???????????????? configure --disable-rpath ?????? ???????????????????????????????????????????
???????е??????????????? ID ?????????????? ?????????????? 20 ?????в???????????ζ?? 60 ??????? ?????????????????psql????????????? shell ?????????????????????psql?? ??????????????????????????????????????????????????? 75???????????????в???????????????????? ???????а??????????????????????????? MAX_CONNECTIONS ????????????в?????????
???????Щ????????? Bourne ????? shell(/bin/sh)?????????е????????????????? ???????2??в?????????????? ????????????????????????????????????? Bourne ????? shell?????磺
????gmake SHELL=/bin/ksh check
?????????п????滻?? shell??????????????????????????????????????????
????????????в???? ???????????????????????????????????? Chapter 16 ??????????????????????
????gmake installcheck
??????????????????в???
????gmake installcheck-parallel
?????ò????????????????????????????е??????????????? ????????PGHOST??PGPORT????????????????????
???????Щ?????????????????????? PostgreSQL????????Щ????????"?Ч"?? ??Щ???????????????????????????????? ??????????????? diff ??ο???????????б??? ??????Щ?С???????????С? ???????????"???"??????????????????????? ????????????? ????????????????????????????????????????ο?????? ????????????????в?????????
????????????????????? src/test/regress/results ??????????????????? diff ??????????????????? src/test/regress/expected ?????ο???????κ?????????? src/test/regress/regression.diffs ???湩???顣(?????????????????????????????? diff??)
??????????????
???????Щ???????漰???????????????? ???????????????? PostgreSQL ?????????????????????? ?????????????????????????????????÷???????????? ??Щ???????????????"???"???????? ?????????????????????????
??????????
??????????????????????????????????в???????÷????????????? C ?????????ó??????? ????????????????????????????????μ?????????????????????????????????????????????? ??Щ????????????????????磬???? char ????? ??????? char.out ????C??POSIX???? ????? char_1.out ??????????????? ????????????????????????????г????????????????? (????ζ????????????y?????????????????????? ?ò?????????????????ú???????)
????????????Щ??????е???????????????Щ?????????????????????????????????? testname_digit.out?? ???? digit ???????????????????????????????????????????????????Ч?????????
??????????????
????????????????????л???????????????????в????????? horology ?????е???????????????Щ????????????????????????????????????????? 24 С? -- ???????????л???????????????????
???????: ???????? USA ????????????????Щ????????????????μ??????????? ????μ???????????????????????????????? ? ??????????????????????????????? ??????????????????????(UTC-7????UTC-8)????????????????? ?????????????????????????Щ????????????????????????? ?????????????????????????????????????????????????
???????????????????????????????????????ο?????????? PST8PDT (????????????)?????????????????????????????????????????? ?????????????????????? PGTZ ????? PST8PDT?????????????????????
?????????????
??????Щ?????漰??????е??????н??? 64λ??????(double precision)????????? ?????????漰??????double precision??ε???????????????? float8??geometry(????????)????????????????????????С??? ?????????????Щ?????б??? ???ж???Щ??????ж?????????????С???????10λ????
??????Щ??????????? -0???????????????? 0??
??????Щ????pow()??exp() ?????????????????? Postgres ?????????????????????
???????????
?????????????????????????????????????????????????????£? ???????????檔?????????????????????????????SELECT?ж????ORDER BY?????? ?????? SQL ?淶??????????????????????????????÷??????????????????????????????????????????????? ?????????????????????????????????? ????????ORDER BY????????????? ??????Щ??????????????????????? (??????????? C ???????????????????????????????)
???????????????????????????ò???????????????(???????????????????? ORDER BY)?? ????????????????????????????????????????????????????????? ORDER BY?? ????????????????汾??????????α"???"??
??????????????????????????л?????? SELECT ??????????????????????????????? ??????????????????????????????????????????????????????Щ??????????????滮?????????????Щ??????????滮??
????"???"????
??????????????????????????????????? ????????????£????????????е???????????? ????
????diff results/random.out expected/random.out
???????????????л??в?? ?????????Щ????????????????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11