Oracle SQL дээр давхар гэдэг нь юу гэсэн үг вэ?
Oracle SQL дээр давхар гэдэг нь юу гэсэн үг вэ?

Видео: Oracle SQL дээр давхар гэдэг нь юу гэсэн үг вэ?

Видео: Oracle SQL дээр давхар гэдэг нь юу гэсэн үг вэ?
Видео: Excel Pivot Pivot хүснэгтийг эхлээд хагас цагийн + Хяналтын самбар дээр гарга. 2024, Дөрөвдүгээр сар
Anonim

DUAL бол автоматаар үүсгэсэн хүснэгт Oracle Өгөгдлийн толь бичгийн хамт мэдээллийн сан. DUAL бол SYS хэрэглэгчийн схемд гэхдээ байна нэрээр нь авах боломжтой ХОС бүх хэрэглэгчдэд. Энэ нь VARCHAR2(1) гэж тодорхойлсон DUMMY гэсэн нэг баганатай ба X утгатай нэг мөр агуулна.

Ийм байдлаар Oracle SQL дээрх dual гэж юу вэ?

The ХОС хүснэгт нь анхдагчаар нэг мөр, нэг баганатай тусгай хүснэгт юм Oracle болон бусад мэдээллийн сангийн суурилуулалт. онд Oracle , хүснэгт нь 'X' гэсэн утгатай DUMMY нэртэй ганц VARCHAR2(1) баганатай. Энэ нь SYSDATE эсвэл USER гэх мэт псевдо баганыг сонгоход тохиромжтой.

Дараа нь бид Oracle дахь хос хүснэгтийг устгаж чадах уу? The DUAL ширээ нь нэг эгнээ, нэг багана, хуурамч ширээ ашигласан Oracle . SELECT мэдэгдлүүд нь шаардлагатай ширээ , хэрэв танд хэрэггүй бол нэг Таны асуултанд та чадна ашиглах DUAL ширээ . Битгий өөрчил, эсвэл устгах нь DUAL хүснэгт.

Дараа нь SQL-д dual-г юу ашигладаг вэ гэсэн асуулт гарч ирнэ.

The ХОС хүснэгт нь бүх Oracle мэдээллийн баазын суулгацуудад анхдагчаар байдаг тусгай нэг эгнээтэй хүснэгт юм. Энэ нь тохиромжтой ашиглах SYSDATE эсвэл USER гэх мэт хуурамч багана сонгоход Хүснэгт нь "X" утгатай DUMMY нэртэй VARCHAR2(1) баганатай байна.

Бид хос хүснэгтэд өгөгдөл оруулах боломжтой юу?

Тийм ээ, энэ нь бусадтай адил боломжтой ширээ . Хос ширээ зөвхөн бүрдэнэ нэг varchar2(1) төрлийн багана бөгөөд зөвхөн агуулна нэг хуурамч өгөгдөл гэж X. у чадна дээрх бүх үйлдлийг гүйцэтгэнэ давхар өөр шиг ширээ.

Зөвлөмж болгож буй: