PHP SQL Server veritabanı seçin

1 Cevap php

Ben bir SQL Server örneği üzerinde üç SQL Server veritabanlarına sahip. Ben farklı veritabanlarına sorgu yapmak her zaman, ben veritabanını seçmek zorunda.

Seçme veritabanı olmadan sorgusu yapmak için bir yolu var mı. Bu gibi:

SELECT * FROM database_name.table_name WHERE id = 1

1 Cevap

Evet, yapabilirsin use identifiers as object names. Bu çalışması gerekir:

SELECT * 
  FROM database_name..table_name 
 WHERE id = 1

Bu database_name.schema_name.object_name bir varyasyonu. Bağlantı daha örnekleri vardır.

Caveat


Kullanıcı, ilgili veritabanı (ler) ve tablo (lar) hem erişim için ihtiyaçlarını kullanın.