Komputer, Programming
Fungsi nyiptakeun tabél di SQL - Jieun Table
Gawe sareng basis data patali langsung jeung tabel robah na data nu dikandungna. Tapi saméméh mimiti Peta tina tabel pikeun nyieun. Aya fungsi SQL husus ka ngajadikeun otomatis proses ieu - "Nyieun tabél".
Hal kahiji!
Sateuacan urang nungkulan prosés nyieun spreadsheets maké MS SQL "Nyieun tabél" paréntah, perlu ka Huni on naon urang peryogi kauninga saméméh migunakeun fungsi nu.
Munggaran sadaya, Anjeun kudu datang nepi ka nami tabél - kudu unik dibandingkeun batur dina database, sarta turutan sababaraha aturan. Ngaranna kudu mimitian ku surat (AZ), lajeng bisa jadi dituturkeun ku sagala hurup, digit jeung underscores, frase anu dihasilkeun teu kudu Kecap ditangtayungan. nami méja teu bisa ngaleuwihan 18 karakter.
Sanggeus ditetepkeun nami, struktur kudu dimekarkeun: datang nepi jeung ngaran tina kolom dipaké pikeun pikir tipe data, sarta anu widang kudu dieusi. Aya ogé geuwat nangtukeun widang éksternal jeung kenop primér, sarta ogé dimungkinkeun pikeun ngawatesan nilai data.
Sesa tabél bisa adil gampang nuances bener, jadi jurus nyieun méja, aranjeunna bisa mikir teu tamat.
sintaksis
Struktur tabel, anjeun tiasa lumangsungna kreasi na. Nyieun cukup gampang, maké fungsi SQL "Nyieun tabél". Merlukeun pamaké pikeun tangtukeun saméméhna nimukeun ngaran tabel sarta kolom daftar, nangtukeun pikeun tiap jenis sarta ngaran. sintaksis nyaéta saperti kieu:
Nyieun tabél table_name
({Column_name datatype [standar ekspresi] [column_constraint] ... | table_constraint}
[, {Column_name datatype [ekspresi standar ] [column_constraint] ... | table_constraint}] ...)
Dalil dipaké dina fitur design nyaéta kieu:
- table_name - nami méja
- column_name - ngaran kolom
- tipe data anu digunakeun dina ieu widang - datatype
- Standar - hiji éksprési dipaké dina kolom standar.
Ieu oge mungkin migunakeun dua alesan fungsi leuwih:
- Setélan kolom - colum_constraint
- Setélan tabel - table_constraint
Dina éta, pamaké bisa nangtukeun karya diperlukeun keur watesan atanapi kaayaan ngeusian tabél.
Fitur nyieun tabel
Lamun nulis pamundut ka SQL "Nyieun tabél" fungsi, nya éta kadang perlu ngadegkeun aturan pikeun ngeusian di huma. Jang ngalampahkeun ieu, anjeun kudu nambahan fitur atribut husus anu nangtukeun hiji set hususna kaayaan.
Dina raraga nangtukeun hiji nilai kosong, teras nangtukeun nami na tipe kolom kedah ngadaptar salah sahiji kecap konci aya tiasa di sél: nol (mungkin jadi nilai null), atawa NOT nol (sawah kudu dieusi).
Nalika nyieun tabel di hal nu ilahar diperlukeun pikeun ngahijikeun unggal catetan ulah ngabogaan dua identik. Jang ngalampahkeun ieu mindeng ngagunakeun jalur panomeran téh. Sarta, ku kituna teu merlukeun pangaweruh pamaké tina masalah panganyarna, sadia dina tabél, dina fungsi nu "Nyieun tabél" cukup tangtukeun kolom konci primér ku tulisan kata kunci "primér konci" sanggeus widang saluyu. Dina kalolobaan kasus, éta tombol primér sarta aya sambungan antara tabel.
Pikeun mastikeun nu ngeunyeud jeung konci primér dipaké ku harta konci asing "asing konci". Ngarah ka kolom, sipat ieu bisa ensured yén dina widang ieu bakal ngandung nilai anu sarua sakumaha salah sahiji jalma nu aya dina kolom konci primér dina tabel sarua atawa béda. Kituna salah bisa mastikeun data éta.
Nyadiakeun verifikasi pikeun patuh sababaraha set dieusian atawa harti hiji, nganggo atribut pariksa. Anjeunna prescribed panganyarna dina daptar alesan keur fungsi hiji, tur salaku parameter pribadi boga ekspresi Boolean. Kalawan eta, anjeun bisa ngawatesan daptar nilai mungkin, contona, ngagunakeun lapangan tabel "Gender" mung hurup "M" na "F".
Lian ti eta dibere, fungsi SQL "Nyieun tabél" boga kénéh loba atribut husus, tapi maranéhna nu dipaké dina praktekna loba kirang umum.
conto
Pikeun pinuh ngartos operasi fungsi, nya eta patut tempo dina praktekna, kumaha Nyieun tabél (SQL). conto di handap nyiptakeun tabél dibere handap:
Nyieun tabél Adat
(ID CHAR (10) NOT hypothesis primér konci,
Custom_name CHAR (20)
Custom_address CHAR (30)
Custom_city CHAR (20)
Custom_Country CHAR (20)
ArcDate CHAR (20))
Salaku bisa ningali, netepkeun kurangna mungkin tina nilai dina sél (hypothesis) bisa disingkahkeun, saprak éta geus dipaké sacara standar.
Similar articles
Trending Now