ການຕັ້ງຄ່າພິເສດ

ກຳນົດວິທີທີ່ທ່ານສາມາດເຮັດວຽກກັບຂໍ້ມູນໃນຖານຂໍ້ມູນ.

ເພື່ອເຂົ້າເຖິງຄຳສັ່ງນີ້...

ໃນປ່ອງຢ້ຽມຖານຂໍ້ມູນ, ໃຫ້ເລືອກ ແກ້ໄຂ - ຖານຂໍ້ມູນ - ການຕັ້ງຄ່າຂັ້ນສູງ


ການມີໃຫ້ໃຊ້ງານຂອງການຄວບຄຸມຕໍ່ໄປນີ້ແມ່ນຂຶ້ນກັບປະເພດຂອງຖານຂໍ້ມູນ:

ໃຊ້ຂໍ້ກຳນົດການຕັ້ງຊື່ແບບ SQL92

ອະນຸຍາດສະເພາະຕົວອັກສອນທີ່ສອດຄ່ອງກັບຂໍ້ກຳນົດການຕັ້ງຊື່ SQL92 ໃນຊື່ຂອງແຫຼ່ງຂໍ້ມູນເທົ່ານັ້ນ. ຕົວອັກສອນອື່ນໆທັງໝົດຈະຖືກປະຕິເສດ. ແຕ່ລະຊື່ຕ້ອງເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນພິມນ້ອຍ, ຕົວອັກສອນພິມໃຫຍ່, ຫຼື ເຄື່ອງໝາຍຂີດກ້ອງ ( _ ). ຕົວອັກສອນທີ່ເຫຼືອສາມາດເປັນຕົວອັກສອນ ASCII, ຕົວເລກ, ແລະ ເຄື່ອງໝາຍຂີດກ້ອງ.

ຕື່ມຊື່ນາມແຝງຂອງຕາຕະລາງໃນຄຳສັ່ງ SELECT

ຕື່ມນາມແຝງໃສ່ຊື່ຕາຕະລາງໃນຄຳສັ່ງ SELECT.

ໃຊ້ຄຳສຳຄັນ AS ກ່ອນຊື່ນາມແຝງຂອງຕາຕະລາງ

ຖານຂໍ້ມູນບາງແຫ່ງໃຊ້ຄຳສຳຄັນ "AS" ລະຫວ່າງຊື່ ແລະ ນາມແຝງຂອງມັນ, ໃນຂະນະທີ່ຖານຂໍ້ມູນອື່ນໆໃຊ້ພື້ນທີ່ຫວ່າງ. ເປີດໃຊ້ຕົວເລືອກນີ້ເພື່ອແຊກ AS ກ່ອນນາມແຝງ.

ໃຊ້ໄວຍາກອນ Outer Join '{OJ }'

ໃຊ້ລຳດັບເອສເຄັບ (escape sequences) ສຳລັບ outer joins. ໄວຍາກອນສຳລັບລຳດັບເອສເຄັບນີ້ແມ່ນ {oj outer-join}

ຕົວຢ່າງ:

select Article.* from {oj item LEFT OUTER JOIN orders ON item.no=orders.ANR}

ລະເລີຍສິດທິພິເສດຈາກໄດເວີຖານຂໍ້ມູນ

ລະເລີຍສິດທິການເຂົ້າເຖິງທີ່ໃຫ້ໂດຍໄດເວີຖານຂໍ້ມູນ.

ແທນທີ່ພາລາມິເຕີທີ່ມີຊື່ດ້ວຍເຄື່ອງໝາຍ ?

ແທນທີ່ພາລາມິເຕີທີ່ມີຊື່ໃນແຫຼ່ງຂໍ້ມູນດ້ວຍເຄື່ອງໝາຍຄຳຖາມ (?).

ສະແດງຖັນເລກລຸ້ນ (version) (ເມື່ອມີ)

ຖານຂໍ້ມູນບາງແຫ່ງກຳນົດເລກລຸ້ນ (version numbers) ໃຫ້ກັບເຂດຂໍ້ມູນເພື່ອຕິດຕາມການປ່ຽນແປງຂອງລະບຽບຂໍ້ມູນ. ເລກລຸ້ນຂອງເຂດຂໍ້ມູນຈະເພີ່ມຂຶ້ນເທື່ອລະໜຶ່ງທຸກໆຄັ້ງທີ່ມີການປ່ຽນແປງເນື້ອໃນຂອງເຂດຂໍ້ມູນ. ສະແດງເລກລຸ້ນພາຍໃນຂອງລະບຽບຂໍ້ມູນໃນຕາຕະລາງຖານຂໍ້ມູນ.

ໃຊ້ຊື່ແຄັດຕາລັອກ (catalog) ໃນຄຳສັ່ງ SELECT

ໃຊ້ແຫຼ່ງຂໍ້ມູນປັດຈຸບັນຂອງແຄັດຕາລັອກ (catalog). ຕົວເລືອກນີ້ມີປະໂຫຍດເມື່ອແຫຼ່ງຂໍ້ມູນ ODBC ແມ່ນເຊີບເວີຖານຂໍ້ມູນ. ຢ່າເລືອກຕົວເລືອກນີ້ຖ້າແຫຼ່ງຂໍ້ມູນ ODBC ແມ່ນໄດເວີ dBASE.

ໃຊ້ຊື່ສະກີມາ (schema) ໃນຄຳສັ່ງ SELECT

ອະນຸຍາດໃຫ້ທ່ານໃຊ້ຊື່ສະກີມາ (schema) ໃນຄຳສັ່ງ SELECT.

ສ້າງດັດຊະນີດ້ວຍຄຳສັ່ງ ASC ຫຼື DESC

ສ້າງດັດຊະນີດ້ວຍຄຳສັ່ງ ASC (ຈາກໜ້ອຍຫາໃຫຍ່) ຫຼື DESC (ຈາກໃຫຍ່ຫາໜ້ອຍ).

ຈົບແຖວຂໍ້ຄວາມດ້ວຍ CR + LF

ເລືອກເພື່ອໃຊ້ຄູ່ລະຫັດ CR + LF ໃນການຈົບທຸກໆແຖວຂໍ້ຄວາມ (ແນະນຳສຳລັບລະບົບປະຕິບັດການ DOS ແລະ Windows).

ລະເລີຍຂໍ້ມູນເຂດຂໍ້ມູນສະກຸນເງິນ

ສຳລັບການເຊື່ອມຕໍ່ Oracle JDBC ເທົ່ານັ້ນ. ເມື່ອເປີດໃຊ້ງານ ມັນຈະກຳນົດວ່າບໍ່ມີຖັນໃດຖືກປະຕິບັດເປັນເຂດຂໍ້ມູນສະກຸນເງິນ. ປະເພດເຂດຂໍ້ມູນທີ່ສົ່ງຄືນມາຈາກໄດເວີຖານຂໍ້ມູນຈະຖືກຍົກເລີກ.

ການກວດສອບການປ້ອນຂໍ້ມູນແບບຟອມສຳລັບເຂດຂໍ້ມູນທີ່ຈຳເປັນ

ເມື່ອທ່ານປ້ອນລະບຽບຂໍ້ມູນໃໝ່ ຫຼື ປັບປຸງລະບຽບຂໍ້ມູນທີ່ມີຢູ່ໃນແບບຟອມ, ແລະ ທ່ານປ່ອຍໃຫ້ເຂດຂໍ້ມູນທີ່ເຊື່ອມໂຍງກັບຖັນຖານຂໍ້ມູນທີ່ຕ້ອງການການປ້ອນຂໍ້ມູນນັ້ນຫວ່າງເປົ່າ, ທ່ານຈະເຫັນຂໍ້ຄວາມແຈ້ງເຕືອນກ່ຽວກັບເຂດຂໍ້ມູນທີ່ຫວ່າງເປົ່ານັ້ນ.

ຖ້າກ່ອງຄວບຄຸມນີ້ບໍ່ໄດ້ເປີດໃຊ້, ແບບຟອມຕ່າງໆໃນຖານຂໍ້ມູນປັດຈຸບັນຈະບໍ່ຖືກກວດສອບສຳລັບເຂດຂໍ້ມູນທີ່ຈຳເປັນ.

ກ່ອງຄວບຄຸມນີ້ມີໃຫ້ໃຊ້ສຳລັບທຸກໆປະເພດແຫຼ່ງຂໍ້ມູນທີ່ຮອງຮັບການເຂົ້າເຖິງແບບຂຽນ. ກ່ອງຄວບຄຸມນີ້ຈະບໍ່ມີສຳລັບສະເປຣດຊີດ, ຂໍ້ຄວາມ, csv, ແລະ ສະໝຸດທີ່ຢູ່ແບບອ່ານຢ່າງດຽວຕ່າງໆ.

ໃຊ້ຄ່າວັນທີ/ເວລາທີ່ສອດຄ່ອງກັບ ODBC

ໃຊ້ຄ່າວັນທີ/ເວລາທີ່ສອດຄ່ອງກັບມາດຕະຖານ ODBC.

ຮອງຮັບກະແຈຫຼັກ

ເປີດໃຊ້ເພື່ອແທນທີ່ການຄາດຄະເນ (heuristics) ຂອງ Base ທີ່ໃຊ້ເພື່ອກວດສອບວ່າຖານຂໍ້ມູນຮອງຮັບກະແຈຫຼັກຫຼືບໍ່.

ເມື່ອເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນໂດຍໃຊ້ API ທົ່ວໄປເຊັ່ນ ODBC, JDBC, ຫຼື ADO, ປັດຈຸບັນ Base ຈະໃຊ້ວິທີການຄາດຄະເນ (heuristics) ເພື່ອລະບຸວ່າຖານຂໍ້ມູນນີ້ຮອງຮັບກະແຈຫຼັກຫຼືບໍ່. ບໍ່ມີ API ໃດໃນບັນດາ API ເຫຼົ່ານັ້ນທີ່ມີການຮອງຮັບໂດຍສະເພາະເພື່ອດຶງເອົາຂໍ້ມູນນີ້.

ບາງຄັ້ງວິທີການຄາດຄະເນກໍລົ້ມເຫຼວ. ຕາມຄ່າເລີ່ມຕົ້ນ ກ່ອງໝາຍແບບສາມສະຖານະນີ້ຈະຖືກຕັ້ງເປັນສະຖານະທີ່ຍັງບໍ່ທັນລະບຸ, ເຊິ່ງໝາຍຄວາມວ່າ "ໃຫ້ໃຊ້ວິທີການຄາດຄະເນ". ຖ້າກ່ອງໝາຍຖືກເປີດໃຊ້, ຈະຖືວ່າຮອງຮັບກະແຈຫຼັກ. ຖ້າກ່ອງໝາຍຖືກປິດໃຊ້, ຈະຖືວ່າບໍ່ຮອງຮັບກະແຈຫຼັກ.

ໝາຍເຫດວ່າຕົວເລືອກນີ້ມີໄວ້ເພື່ອແທນທີ່ການຄາດຄະເນເທົ່ານັ້ນ. ຖ້າທ່ານເປີດໃຊ້ກ່ອງໝາຍສຳລັບຖານຂໍ້ມູນທີ່ຕົວຈິງແລ້ວບໍ່ຮອງຮັບກະແຈຫຼັກ, ທ່ານຈະເຫັນຂໍ້ຜິດພາດບາງຢ່າງ.

ປະຕິບັດຕາມປະເພດຂອງຊຸດຜົນລັດ (result set) ຈາກໄດເວີຖານຂໍ້ມູນ

ໃຊ້ຄວາມສາມາດໃນການເລື່ອນ (scroll) ທີ່ແຕກຕ່າງກັນຂອງໄດເວີຖານຂໍ້ມູນສຳລັບຊຸດຜົນລັດ. ອ້າງອີງເຖິງ ResultSetType Constant Group

ການປຽບທຽບຄ່າບູນລີນ (Boolean)

ເລືອກປະເພດຂອງການປຽບທຽບຄ່າບູນລີນ (Boolean) ທີ່ທ່ານຕ້ອງການໃຊ້.

ຈຳນວນແຖວທີ່ຈະສະແກນເພື່ອຈຳແນກປະເພດຖັນ

ເລືອກຈຳນວນແຖວເພື່ອໃຫ້ໄດເວີກວດສອບປະເພດຂໍ້ມູນ.

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!