Pytania otagowane jako varchar

Zwykle odnosi się do łańcucha danych o zmiennej długości.

5
Napisz różnice między varchar i nvarchar
Obecnie korzystamy z naszej bazy danych SQL Server 2012 varchari chcielibyśmy to zmienić nvarchar. Wygenerowałem skrypt, aby to zrobić. Moje pytanie: czy są jakieś różnice w sposobie zapisywania danych w varcharkolumnach przez SQL Server nvarchar? Mamy wiele procedur zaplecza, o które się martwię. Edycja: Nie jestem pewien, czy to pomaga, …



3
N prefiks przed ciągiem w zapytaniu Transact-SQL
Czy mógłbyś mi powiedzieć, kiedy powinienem użyć przedrostka N przed ciągiem w zapytaniu Transact-SQL? Zacząłem pracować z bazą danych, w której nie otrzymuję żadnych wyników przy użyciu takich zapytań SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' dopóki nie zmienię wzoru na N'%а_pattern%'. Nigdy wcześniej nie musiałem dodawać tego prefiksu, …

2
Możliwy INDEKS w polu VARCHAR w MySql
Pracuję w bazie danych MySql z tabelą podobną do tej: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... i muszę zrobić wiele takich zapytań (z 5-10 ciągami na liście) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other a bit longer'...) Będzie około 24 …


1
Gdyby wszystkie wartości miały 36 znaków, wyszukiwanie indeksu byłoby zauważalnie szybsze przy użyciu char vs varchar
Mam starszy schemat (zastrzeżenie!), Który używa wygenerowanego na podstawie skrótu identyfikatora dla klucza podstawowego dla wszystkich tabel (jest ich wiele). Przykładem takiego identyfikatora jest: 922475bb-ad93-43ee-9487-d2671b886479 Nie ma żadnej nadziei na zmianę tego podejścia, jednak wydajność z dostępem do indeksu jest niska. Uchylenie mnóstwo powodów to może być, jest jedna rzecz …

1
Pole Varchar (maks.) Odcinające dane po 8000 znaków
Mam pole do przechowywania niektórych danych, które jest zadeklarowane jako varchar(max). Moim 2^31 - 1zdaniem powinno to być przechowywanie postaci, ale kiedy wprowadzę trochę treści ponad 8000 znaków, to odcina resztę. Sprawdziłem, czy wszystkie dane są zawarte w mojej instrukcji aktualizacji, a zapytanie wygląda dobrze wszędzie, ale kiedy wybieram dane …

2
Dlaczego funkcja LEN () źle nie docenia liczności w SQL Server 2014?
Mam tabelę z kolumną ciągów i predykatem, który sprawdza wiersze o określonej długości. W SQL Server 2014 widzę szacunkową wartość 1 wiersza bez względu na sprawdzaną długość. Daje to bardzo kiepskie plany, ponieważ w rzeczywistości są tysiące, a nawet miliony wierszy, a SQL Server decyduje się umieścić tę tabelę na …


4
Jakie są konsekwencje ustawienia varchar (8000)?
Skoro varchar zajmuje miejsce na dysku proporcjonalne do wielkości pola, czy jest jakiś powód, dla którego nie powinniśmy zawsze definiować varchar jako maksimum, np. varchar(8000)Na SQL Server? Przy tworzeniu stołu, jeśli widzę, że ktoś to robi varchar(100), powinienem powiedzieć, że nie, że się mylisz, co powinieneś zrobić varchar(8000)?


3
varchar (255) czy varchar (256)?
Czy powinienem używać varchar(255)lub varchar(256)przy projektowaniu stołów? Słyszałem, że jeden bajt jest używany dla długości kolumny lub do przechowywania metadanych. Czy w tym momencie ma to już znaczenie? Widziałem kilka postów w Internecie, jednak dotyczą one Oracle i MySQL. Mamy Microsoft SQL Server 2016 Enterprise Edition, w jaki sposób ma …

3
Czy jest jakiś sens w niewymiarowaniu kolumn VARCHAR?
Googlowanie wokół wydaje się być mieszane raporty, czy rozmiar VARCHAR2kolumny w Oracle wpływa na wydajność, czy nie. Chciałbym VARCHARnieco zmienić kwestię wielkości i mam nadzieję, że uzyskam wgląd w to: Biorąc pod uwagę (wielowierszowe) pola tekstowe ( nie krótkie, takie jak nazwy), które chcesz przechowywać w bazie danych (Oracle), czy …

2
Konwertowanie VARCHAR na VARBINARY
Prowadzę dziennik drogich uruchomionych zapytań wraz z ich planami zapytań w tabeli, abyśmy mogli monitorować trendy w wydajności i identyfikować obszary wymagające optymalizacji. Doszło jednak do tego, że plany zapytań zajmują zbyt dużo miejsca (ponieważ przechowujemy cały plan dla każdego zapytania). Dlatego próbuję znormalizować istniejące dane, wyodrębniając QueryPlanHash i QueryPlan …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.