Veritabanı Firma Son Versiyon Lisanslama SQL Server Microsoft SQL Server 2008 R2 İşlemci Başına + CAL* SQL Express Microsoft SQL Express 2008 R2 Free Oracle Oracle 11G Release2 İşlemci Başına MySQL Oracle versiyon 5 GPL* yada Sunucu Başına PostgreSQL Postgre versiyon 8.4.3 Free Access Microsoft Office 2010 Kullanıcı Başına Teradata Teradata V12 İşlemci Başına ADS [...]
MS SQL Server : SELECT TOP 1 column_list FROM table ORDER BY NEWID() Oracle : SELECT column_list FROM (SELECT column_list FROM TABLE ORDER BY DBMS_RANDOM.VALUE) WHERE ROWNUM = 1 MySQL : SELECT column_list FROM table ORDER BY RAND() LIMIT 0,1; IBM DB2 : SELECT column_list, RAND() AS rastgele FROM TABLE ORDER BY rastgele FETCH FIRST [...]
Çoğu insanın zannettiğin aksine INFORMATION_SCHEMA SQL server a özel bir schema değildir, bir ANSI-SQL (SQL-92) standardıdır ve de diğer veritabanı sistemleri tarafından da desteklenmektedir. INFORMATION_SCHEMA standart olarak salt okunur view lardan oluşur. Bu schema nın içeriği veritabanı sistemleri arasında genellikle korunmasına rağmen bazı ufak farklılıklar da gösterebilmektedir. Ancak genellikle aşağıdaki gibi bir sorguyu çalıştırmak genelde [...]
MS SQL Server : SELECT TOP 5 column_list FROM table Oracle : SELECT column_list FROM WHERE ROWNUM BETWEEN 1 AND 5 MySQL : SELECT column_list FROM table LIMIT 5; IBM DB2 : SELECT column_list FROM TABLE FETCH FIRST 5 ROWS ONLY Postgre : SELECT column_list FROM TABLE LIMIT 5 Teradata : SELECT column_list FROM TABLE [...]