Existuje spôsob, ako duplikovať tabuľku na serveri SQL-Server? Nielen dáta SELECT INTO
robí, ale aj indexy a možno aj kľúče? Ak pôjdem skript tabuľky ako -> vytvoriť do opúšťa môj index.
Ak táto funkcia nie je k dispozícii, prečo nie?
Som si istý, že táto otázka musela byť položená 1000-krát, ale nemohla som nájsť duplikát servera SQL, iba MYSQL, ktorý má CREATE LIKE
ale zdá sa, že SQL-Server.
odpovede:
1 pre odpoveď č. 1Najprv choďte na Tools-> Options
, Potom choďte na SQL Server Object Explorer
, Scripting
, Odtiaľ uvidíte všetky možnosti skriptovania vrátane vytvárania indexov. Vytváranie indexov je z nejakého dôvodu v predvolenom nastavení vypnuté, môžete ho však zapnúť dostatočne ľahko.
Potom môžete kliknúť pravým tlačidlom myši na tabuľku skriptov - Vytvoriť na ...
Teraz by ste mali získať svoje indexy.
0 pre odpoveď č. 2
Stačí vygenerovať a CREATE
skript v SQL Server Management Studio. Patria sem aj indexy.