Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

T - SQL kompletovanie Conflict

kolace SQL Server rozhoduje , ako sú znakové reťazce uložené v databázach . Konflikt môže nastať pri použití dočasných tabuliek v databázovej aplikácie a kolace databázy nezodpovedá dočasné tabuľky . Triedenie

kompletovanie špecifikácia pre spôsob , akým postavy sú fyzicky uložené , to znamená , že bit - vzory , ktoré reprezentujú jednotlivé znaky . To tiež určuje triedenie a objednávanie pravidlá pre znakové reťazce .
Určenie Radenie

Triedenie môžu byť špecifikované na databázy , tabuľky a tiež úroveň stĺpec , ktorý je , pre pole v tabuľke . Každý stĺpec v tabuľke môže mať rôzne radenia .
Triedenie Conflict

Ak používate dočasné tabuľky ako prostriedok pracovného priestoru v postupoch T - SQL , budete musieť dávať pozor na kolace . Pokiaľ je východzia kolace dočasné tabuľky nezodpovedá databázy alebo jeho tabuliek , SQL Server poskytuje chybové hlásenie oznamujúce konflikt kolace .
Odstraňovanie kolace konfliktov

Kedykoľvek budete potrebovať dočasnú tabuľku v T - SQL kódu , a to buď vytvoriť tabuľku s predvolené kolace databázy alebo pri vkladaní do , aktualizáciu a odkazovanie na tabuľky použite príkaz " COLLATE " . Východzie radenie pre aktuálnu databázu možno zadať pomocou kľúčového slova " database_default " v príkaze " COLLATE " . Ako alternatívu , použiť samostatnú inštanciu servera SQL Server pre každý jednotlivý kompletovanie .
Hľadanie dispozícii Triedenie

Spustite tento T - SQL dotaz pre názvy radenie podporovaných inštancie SQL Server :

SELECT * FROM :: fn_helpcollations ( )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené