Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Limit na GDZIE kol. W (...) stan

W zależności od używanego silnika bazy danych mogą istnieć ograniczenia długości instrukcji.

SQL Server ma bardzo duży limit:

http://msdn.microsoft.com/en-us/library/ms143432.aspx

ORACLE ma bardzo łatwy do osiągnięcia limit po drugiej stronie.

Tak więc w przypadku dużych klauzul IN lepiej jest utworzyć tabelę tymczasową, wstawić wartości i wykonać JOIN. Działa również szybciej.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak określić literał daty podczas pisania zapytania SQL z serwera SQL połączonego z Oracle?

  2. Nieobsługiwane słowo kluczowe:Metadane

  3. Ryzyko kolizji UUID przy użyciu różnych algorytmów

  4. 4 typy danych do wycofania w SQL Server

  5. Jak przeglądać dzienniki transakcji w SQL Server 2008