Tunaweza kutumia taarifa ya DDL kwa utaratibu katika Oracle?
Tunaweza kutumia taarifa ya DDL kwa utaratibu katika Oracle?

Video: Tunaweza kutumia taarifa ya DDL kwa utaratibu katika Oracle?

Video: Tunaweza kutumia taarifa ya DDL kwa utaratibu katika Oracle?
Video: De Gaulle, hadithi ya jitu 2024, Novemba
Anonim

Taarifa za DDL hawaruhusiwi kuingia Taratibu ( PLSQL ZUIA) PL/SQL vitu ni precompiled. Kwa upande mwingine, DDL (Lugha ya Ufafanuzi wa Data) kauli kama TUNZA, DONDOSHA, BADILISHA amri na DCL (Lugha ya Kudhibiti Data) kauli kama RUZUKU, BATISHA unaweza badilisha utegemezi wakati wa utekelezaji wa programu.

Zaidi ya hayo, je, tunaweza kutumia taarifa za DDL katika utaratibu uliohifadhiwa?

Wewe inaweza kutumia pekee DDL MAONI kauli ndani ya utaratibu uliohifadhiwa . Huwezi kubainisha DML COMMENT kauli , ambazo zimezuiwa kupachikwa SQL programu, ili kuleta maoni ya vitu vya hifadhidata, safu wima za jedwali, na vigezo. Tofauti zote za CREATE TABLE kauli ni halali.

Baadaye, swali ni je, tunaweza kutumia taarifa ya DML kwa utaratibu? Wewe unaweza ingiza moja kwa moja lugha ya ghiliba ya data ya SQL ( DML ) kauli ndani ya vizuizi vya PL/SQL, na wewe inaweza kutumia taratibu , iliyotolewa na Oracle, kutekeleza lugha ya ufafanuzi wa data (DDL) kauli.

Kwa hivyo, tunaweza kutumia taarifa ya DDL katika kazi katika Oracle?

Hapana DDL inaruhusiwa: A kazi inaitwa kutoka ndani ya SQL kauli imezuiwa dhidi ya DDL kwa sababu DDL inatoa ahadi isiyo wazi. Huwezi kutoa yoyote Taarifa za DDL kutoka ndani a Kitendaji cha PL/SQL . Vikwazo dhidi ya vikwazo: Huwezi kutumia a kazi katika kizuizi cha kuangalia cha jedwali la kuunda Taarifa ya DL.

Ninaendeshaje hati ya DDL katika Oracle?

  1. Hatua ya 1: Tayarisha DDL yako mapema.
  2. Hatua ya 2: Endesha DDL yako kupitia programu ya PL/SQL ukitumia Tekeleza Mara Moja.
  3. Kwanza: Weka taarifa yako ya SQL kila wakati katika jozi ya Nukuu Moja.
  4. Pili: Tunza Nusu koloni.

Ilipendekeza: