Skrypty do generowania testowych tabel, indeksów i statystyk.

W poście dotyczącym maksymalnej ilości kolumn w indeksach i statystykach ciężko by było ręcznie wpisać kod np. statystyki z 64 testowymi kolumnami. Analogicznie ma się sprawa z indeksami czy też samą tabelą. Stworzyłem skrypty do generowania tych obiektów, które przedstawiam poniżej. Generowanie tabeli: podajemy parametry wymagane @TableName i @NumofCols oraz Czytaj dalej…

Maksymalna ilość kolumn w indeksie i statystykach.

Przeczytałem dwa wpisy Pinal Dave na blogu https://blog.sqlauthority.com. Oba dotyczyły maksymalnej ilości kolumn użytych do budowy indeksów i statystyk. Jeden pewnie dotyczył SQL Server 2008, a drugi SQL Server 2012. Dokładnie nie było to podane lecz tak wywnioskowałem z daty wpisu. W pierwszym wpisie Pinal Dave pokazuje, że po przekroczeniu Czytaj dalej…

SET QUOTED_IDENTIFIER

Włączenie tego ustawienia powoduje, że SQL Server przestrzega reguł ISO dotyczących identyfikatorów rozdzielających znaki cudzysłowu i ciągów literałów. Identyfikatory rozdzielone podwójnymi cudzysłowami mogą być zastrzeżonymi słowami kluczowymi języka T-SQL lub mogą zawierać znaki, które nie są ogólnie dozwolone przez reguły składni języka T-SQL dla identyfikatorów. Gdy to ustawienie jest włączone Czytaj dalej…