Pytania otagowane jako sql-server-2005

Tego znacznika należy używać w przypadku pytań dotyczących wersji programu SQL Server 2005 firmy Microsoft.


29
Wstaw wyniki procedury składowanej do tabeli tymczasowej
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 …


28
Sprawdź, czy tabela istnieje w SQL Server
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 …

9
Zapytanie o aktualizację SQL za pomocą sprzężeń
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 …

14
Sprawdź, czy istnieje tabela tymczasowa i usuń, jeśli istnieje, przed utworzeniem tabeli tymczasowej
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 …



28
Nie można obciąć tabeli, ponieważ odwołuje się do niej ograniczenie OBCEGO KLUCZA?
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ę …





10
Symulowanie funkcji MySQL group_concat w Microsoft SQL Server 2005?
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 …


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.