Patrząc na MSDN, było przykładem na "GO" komenda Dlaczego istnieje.Dlaczego istnieje "GO" po db użyć”? W przykładach T-SQL
USE somedb
GO
...
...
It neccesary aby wybrać db w innej partii Dzięki za wyjaśnienie
Patrząc na MSDN, było przykładem na "GO" komenda Dlaczego istnieje.Dlaczego istnieje "GO" po db użyć”? W przykładach T-SQL
USE somedb
GO
...
...
It neccesary aby wybrać db w innej partii Dzięki za wyjaśnienie
Czy konieczne do selec t db w innej partii?
Nie, jednak niektóre polecenia muszą być pierwszym stwierdzeniem w partii. Poniższe przykłady obejmują CREATE VIEW
, CREATE PROCEDURE
i CREATE TRIGGER
.
Tak więc, jeśli chcesz zrobić:
USE DB
CREATE VIEW X AS SELECT * FROM Y
Następnie trzeba zrobić:
USE DB
GO
CREATE VIEW X AS SELECT * FROM Y
Jeśli używasz tylko jednego USE DB
sprawozdania przez GO
ma użyteczność.
Niektóre polecenia nie wymagają, że są one pierwszą instrukcją w partii:
USE DB
SELECT * FROM X
Czasami generowania kodu, wszystkie komendy GO może nie być konieczne, ale to jest po prostu łatwiej je generować.
sygnalizuje koniec partii Transact-SQL instrukcje do narzędzia SQL Server można sprawdzić tutaj po więcej szczegółów:?!. GO (Transact-SQL)
Wiem i pytałem o GO po użyciu, które jest dokładnie na stronie, którą polecasz. – Petr
Dup: http://stackoverflow.com/questions/2905306/whats-the-meaning-of-the-go-tsql –
To nie jest. Wiem, co jest dobre dla. Ale nie widzę żadnej korzyści w używaniu go po "USE db". – Petr