Útmutató a mysql sql változás a tulajdonságok a tábla átnevezés asztal (változtat asztal átnevezés)

Megváltoztatása a tulajdonságait a táblázatban alkalmazásával előállított ALTER TABLE parancs.

A szintaxis a ALTER TABLE paranccsal

Az ALTER TABLE parancs lehetővé teszi, hogy módosítsa a belső szerkezete egy meglévő táblához.







tbl_name - nevét adja meg a táblázat, amely okoznak változást. Ignore - Ha ez az opció nincs megadva, az észlelési ismétlődő értékeket az egyedi kulcs az új táblázatban kell tenni, hogy megszünteti változásokat. Egyébként észlelése esetén az ismétlődő értékeket az egyedi kulcsot az első rekordot duplikált kulcs marad, és a többi eltávolítják. alter_specification - Meghatározza a közvetlen cselekvés maga, amelyet meg kell tenni az asztalra. A lehetséges formák valamelyikében:
  • ADD [oszlop] create_definition [ELSŐ | UTÁN oszlop_neve]
Használt, hogy egy új mezőt az asztalra. Lehetőség van egyértelműen jelzi a helymeghatározás az új területen.
  • oszlop
- Egy opcionális paraméter, amely lehet hagyni.





  • create_definition
- Meghatározása nevét és tulajdonságait az új oszlopot. Szintaxis azonos a meghatározása az oszlop, mikor az asztal (CREATE TABLE).
  • ELSŐ
- Azt jelzi, hogy az új területen ki kell egészíteni, hogy az elején a tábla területén listát (alapértelmezés szerint az új mezőt adunk a végén a lista).
  • UTÁN oszlop_neve
- Megadja a mező nevét a táblázatban, ami után hozzá kell adni az új területen. Tegyük fel, hogy van egy tábla a felhasználók a következő területeken: név. kor egy új mezőt az országban a lista végére: A felhasználók listáját mezői. Id egy új mezőt a lista tetején: A felhasználók listáját mezői. Új város a field ország (azaz, miután a mező felett): A felhasználók listáját mezői. ADD [COLUMN] (create_definition, create_definition.) - ad egy mező vagy csoport területen a táblázatban. Oszlop - Opcionális paraméter, amely elhagyható. create_definition - meghatározása nevét és tulajdonságait az új oszlopot. Szintaxis azonos a meghatározása az oszlop, mikor az asztal (CREATE TABLE). Tegyük fel, hogy van egy tábla a felhasználók a következő területeken: új mezők várost és az országot. List felhasználók tábla területeken. ALTER TABLE table_name_old RENAME table_name_new
  • table_name_old - régi neve a táblázat, amit át szeretnénk nevezni;
  • table_name_new - az új tábla nevét.

Tegyük fel, hogy meg kell nevezni a táblázatban a keresési search_en.