Jak mam to zrobić SELECT * INTO [temp table] FROM [stored procedure]? Nie FROM [Table]i bez definicji [temp table]? Selectwszystkie dane z BusinessLinedo tmpBusLinedziała dobrze. select * into tmpBusLine from BusinessLine Próbuję tego samego, ale użycie stored procedurezwracającego dane nie jest takie samo. select * into tmpBusLine from exec getBusinessLineHistory …
Muszę zaktualizować tę tabelę w programie SQL Server danymi z jej tabeli „nadrzędnej”, patrz poniżej: Tabela: sprzedaż id (int) udid (int) assid (int) Tabela: ud id (int) assid (int) sale.assidzawiera poprawną wartość do aktualizacji ud.assid. Jakie zapytanie to zrobi? Myślę o, joinale nie jestem pewien, czy to możliwe.
Chciałbym, aby była to ostateczna dyskusja na temat sprawdzania, czy tabela istnieje w SQL Server 2000/2005 przy użyciu instrukcji SQL. Gdy szukasz odpowiedzi na Google, dostajesz tak wiele różnych odpowiedzi. Czy istnieje oficjalny / zgodny z poprzednimi wersjami sposób? Oto dwa możliwe sposoby zrobienia tego. Który z nich jest standardowym …
Muszę zaktualizować pole o wartości zwracanej przez połączenie 3 tabel. Przykład: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.ManufacturerID from item_master im, group_master gm, Manufacturer_Master mm where im.mf_item_number like 'STA%' and im.sku=gm.sku and gm.ManufacturerID = mm.ManufacturerID and gm.manufacturerID=34 Chcę zaktualizować mf_item_numberwartości pól tabeli item_mastero …
Korzystam z następującego kodu, aby sprawdzić, czy istnieje tabela tymczasowa i upuścić tabelę, jeśli istnieje, przed ponownym utworzeniem. Działa dobrze, dopóki nie zmieniam kolumn. Jeśli dodam kolumnę później, wyświetli się komunikat „nieprawidłowa kolumna”. Daj mi znać, co robię źle. IF OBJECT_ID('tempdb..#Results') IS NOT NULL DROP TABLE #Results CREATE TABLE #Results …
Wiem, że zrobiłem to przed laty, ale nie pamiętam składni i nie mogę jej nigdzie znaleźć z powodu zebrania mnóstwa dokumentów pomocy i artykułów na temat „importu zbiorczego”. Oto, co chcę zrobić, ale składnia jest nieprawidłowa ... proszę, ktoś, kto to zrobił wcześniej, pomóż mi :) INSERT INTO dbo.MyTable (ID, …
Czy używając MSSQL2005, mogę obciąć tabelę z ograniczeniem klucza obcego, jeśli najpierw obetnę tabelę potomną (tabelę z kluczem podstawowym relacji FK)? Wiem, że mogę Użyj DELETEklauzuli „bez”, a następnie RESEEDtożsamości (lub) Usuń FK, skróć tabelę i ponownie utwórz FK. Myślałem, że tak długo, jak przycinam stolik dziecięcy przed rodzicem, będę …
Podczas nauki do egzaminu 70-433 zauważyłem, że możesz utworzyć indeks obejmujący na jeden z dwóch poniższych sposobów. CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3) - LUB - CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3) Klauzula INCLUDE jest dla mnie nowa. Dlaczego miałbyś go używać i jakie wskazówki …
W SQL Server 2005 mam tabelę cm_production, która zawiera cały kod, który został wprowadzony do produkcji. Tabela ma numer_kasku, typ_programu, nazwę_programu i numer_pchnięcia wraz z kilkoma innymi kolumnami. CEL: Policz wszystkie nazwy programów DISTINCT według typu programu i numeru push Do tej pory mam: DECLARE @push_number INT; SET @push_number = …
Próbuję połączyć się z serwerem Microsoft SQL 2005, który nie znajduje się na porcie 1433. Jak wskazać inny numer portu podczas łączenia się z serwerem za pomocą SQL Management Studio?
Mam ten komunikat o błędzie: Msg 8134, poziom 16, stan 1, wiersz 1 Napotkano błąd dzielenia przez zero. Jaki jest najlepszy sposób na napisanie kodu SQL, aby nigdy więcej nie zobaczyłem tego komunikatu o błędzie? Mógłbym wykonać jedną z następujących czynności: Dodaj klauzulę where, aby mój dzielnik nigdy nie wynosił …
Próbuję migrować aplikację opartą na MySQL do Microsoft SQL Server 2005 (nie z wyboru, ale takie jest życie). W oryginalnej aplikacji używaliśmy prawie całkowicie instrukcji zgodnych z ANSI-SQL, z jednym znaczącym wyjątkiem - group_concatdość często korzystaliśmy z funkcji MySQL . group_concatnawiasem mówiąc, robi to: biorąc pod uwagę tabelę, powiedzmy, nazwisk …
Czy w SQL Server 2005 występują jakieś wady tworzenia wszystkich pól znakowych nvarchar (MAX) zamiast jawnego podawania długości, np. Nvarchar (255)? (Poza oczywistym, że nie jesteś w stanie ograniczyć długości pola na poziomie bazy danych)
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.