Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Извлечете>901 реда от SQL Server 2008 свързан сървър към Active Directory

Използвайте обединение, за да заобиколите ограничението ..

като това :

select  TOP 901 *
from  openquery(adsisca, '
select  givenName,
                sn,
                sAMAccountName          
from    ''LDAP://10.1.2.3:389''
where   objectCategory = ''Person''
        and
        objectClass = ''InetOrgPerson''
        and
        sAMAccountName < ''m''
')
union
select  TOP 901 *
from  openquery(adsisca, '
select  givenName,
                sn,
                sAMAccountName          
from    ''LDAP://10.1.2.3:389''
where   objectCategory = ''Person''
        and
        objectClass = ''InetOrgPerson''
        and
        sAMAccountName >= ''m''
')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL заявка за преобразуване на формата на датата в друг

  2. Принуди Oracle да върне ТОП N реда с SKIP LOCKED

  3. Как да изброя всички таблици във всички бази данни в SQL Server в един набор от резултати?

  4. Променете паролата за вход в SA в SQL Server (пример за T-SQL)

  5. SQL 2008:Изключете спиращите думи за заявка за търсене в пълен текст