To pytanie ma również odpowiedź , ale wymienia konkretnie DB2. Jak wyszukiwać ciąg za pomocą LIKEtego, który ma już %symbol procentu ? Gdy LIKEużyje operator %symbole oznaczają znaków
To pytanie ma również odpowiedź , ale wymienia konkretnie DB2. Jak wyszukiwać ciąg za pomocą LIKEtego, który ma już %symbol procentu ? Gdy LIKEużyje operator %symbole oznaczają znaków
Próbuję zaktualizować długość kolumny varchar z 255 znaków na 500 bez utraty zawartości. Upuściłem i ponownie utworzyłem tabele wcześniej, ale nigdy nie byłem narażony na instrukcję alter, która moim zdaniem powinienem to zrobić. Znalazłem dokumentację tutaj: ALTER TABLE (Transfact-SQL), ale nie...
Chcę napisać zapytanie do MS SQL Server, które dodaje kolumnę do tabeli. Ale nie chcę wyświetlać żadnych błędów, gdy uruchamiam / wykonuję następujące zapytanie. Używam tego rodzaju zapytań, aby dodać tabelę ... IF EXISTS ( SELECT * FROM sys.objects WHERE OBJECT_ID =...
Mam tabelę, a jedną z kolumn jest „Data” typu datetime. Zdecydowaliśmy się dodać domyślne ograniczenie do tej kolumny Alter table TableName alter column dbo.TableName.Date default getutcdate() ale to daje mi błąd: Niepoprawna składnia w pobliżu '.' Czy ktoś widzi tutaj coś oczywiście...
Próbuję wykonać to zapytanie INSERT INTO dbo.tbl_A_archive SELECT * FROM SERVER0031.DB.dbo.tbl_A ale nawet po tym, jak pobiegłem set identity_insert dbo.tbl_A_archive on Otrzymuję ten komunikat o błędzie Wyraźną wartość kolumny tożsamości w tabeli „dbo.tbl_A_archive” można określić...
Mam problemy z wykonaniem funkcji. Oto co zrobiłem: Utwórz funkcję za pomocą SQL Server Management Studio. Zostało pomyślnie utworzone. Następnie spróbowałem uruchomić nowo utworzoną funkcję i oto, co otrzymuję: Odmówiono uprawnienia EXECUTE do obiektu „xxxxxxx”, bazy danych „zzzzzzz”,...
Chcę przekonwertować ciąg taki jak ten: '10/15/2008 10:06:32 PM' na równoważną wartość DATETIME w Sql Server. W Oracle powiedziałbym tak: TO_DATE('10/15/2008 10:06:32 PM','MM/DD/YYYY HH:MI:SS AM') To pytanie sugeruje, że muszę przeanalizować ciąg znaków do jednego ze standardowych formatów , a...
declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t powyższy wybór zwraca mi następujące. id SomeNumt 1 10 2 12 3 3 4 15 5 23 Jak uzyskać następujące informacje: id srome CumSrome 1...
Zastanawiałem się, czy można zrobić coś takiego (co nie działa): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Wydaje się, że powinno to być wykonalne, ale wiele rzeczy, które powinny działać w SQL, nie;) Widziałem obejścia tego problemu (WYBIERZ 1, gdzie...
Jak przywrócić plik kopii zapasowej bazy danych SQL Server w wyższej wersji na SQL Server w niższej wersji? Za pomocą programu SQL Server 2008 R2 (10.50.1600) utworzyłem plik kopii zapasowej i teraz chcę go przywrócić na serwerze SQL Server 2008 na żywo (10.00.1600) . Kiedy próbowałem przywrócić...
Szukam pomocy w zaimportowaniu .csvpliku do programu SQL Server BULK INSERTi mam kilka podstawowych pytań. Zagadnienia: Dane pliku CSV mogą zawierać ,(przecinek) pomiędzy (np. Opis), więc jak mogę dokonać importu obsługującego te dane? Jeśli klient utworzy plik CSV z Excela, dane zawierające...
Piszę zapytanie SQL, w którym kilka zwróconych kolumn należy obliczyć w zależności od dość wielu warunków. Obecnie używam zagnieżdżonych instrukcji case, ale robi się bałagan. Czy istnieje lepszy (bardziej zorganizowany i / lub czytelny) sposób? (Używam Microsoft SQL Server, 2005) Uproszczony...
WITH y AS ( WITH x AS ( SELECT * FROM MyTable ) SELECT * FROM x ) SELECT * FROM y Czy coś takiego działa? Próbowałem wcześniej, ale nie mogłem go
Korzystam z programu SQL Server 2005. Mam tabelę z kolumną tekstową i mam wiele wierszy w tabeli, w których wartość tej kolumny nie jest pusta, ale jest pusta. Próba porównania z „” daje następującą odpowiedź: Typy danych text i varchar są niekompatybilne, ponieważ nie są równe...
Jakie są zalety i wady korzystania z typów danych nvarchar(max)vs. NTextw SQL Server? Nie potrzebuję kompatybilności wstecznej, więc dobrze, że nvarchar(max)nie jest obsługiwana w starszych wersjach SQL Server. Edycja: Najwyraźniej pytanie dotyczy również TEXTi IMAGEvs. varchar(max)oraz...
Chcę uzyskać tylko godzinę z kolumny DateTime przy użyciu zapytania SQL przy użyciu SQL Server 2005 i 2008 Domyślne dane wyjściowe: AttDate == 2011-02-09 13:09:00 2011-02-09 14:10:00 Chciałbym ten wynik: AttDate Time == 2011-02-09 13:09:00 13:09 2011-02-09 14:10:00
Jak utworzyć unikalne ograniczenie dla istniejącej tabeli w SQL Server 2005? Szukam zarówno TSQL, jak i jak to zrobić na schemacie bazy
Załóżmy, że mam tabelę z kolumną numeryczną (nazwijmy ją „wynikiem”). Chciałbym wygenerować tabelę zliczeń, która pokazuje, ile razy wyniki pojawiły się w każdym zakresie. Na przykład: zakres punktacji | liczba wystąpień ------------------------------------- 0–9 | 11 10–19 | 14 20–29 | 3)...
UPDATE dbo.TestStudents SET LASTNAME = ( CASE WHEN (LASTNAME = 'AAA') THEN 'BBB' WHEN (LASTNAME = 'CCC') THEN 'DDD' WHEN (LASTNAME = 'EEE') THEN 'FFF' ELSE (LASTNAME) END ) Instrukcja działa w tym celu, ale warunek else przeszukuje każdy rekord w tabeli. Czy jest jakiś sposób, żebym mógł...
Mam tabelę (nazwij ją A_table) w bazie danych (nazwij ją A_db) w Microsoft SQL Server Management Studio i jest 10 wierszy. Mam inną bazę danych (nazwij ją B_db) i ma tabelę (nazwij ją B_table), która ma takie same ustawienia kolumn jak A_table. Ale to B_tablejest puste. Czego chcę: Skopiuj...