... SQLite tablolarındaki tüm satırlar, tablosu içindeki satırı benzersiz şekilde tanımlayan 64 bitlik işaretli bir tamsayı anahtarına sahiptir ... Belirli bir satır kimliğine sahip bir kaydı veya belirli bir aralıktaki satırları olan tüm kayıtları aramak, herhangi bir PRIMARY KEY veya indekslenmiş değer belirtilerek yapılan benzer bir arama kadar hızlı.
Aşağıda belirtilen bir istisna dışında, bir satır kimliği tablosunun tek bir sütundan oluşan bir birincil anahtarı varsa ve bu sütunun bildirilen türü , büyük ve küçük harflerin herhangi bir karışımında "INTEGER" ise , sütun, rowid için bir takma ad olur.
Böyle bir sütun genellikle "tamsayı birincil anahtar" olarak adlandırılır. Bir PRIMARY KEY sütunu, bildirilen tür adı tam olarak "INTEGER" ise, yalnızca bir tamsayı birincil anahtar haline gelir. "INT" veya "BIGINT" veya "SHORT INTEGER" veya "UNSIGNED INTEGER" gibi diğer tamsayı türü isimleri, birincil anahtar sütununun, satır kimliği için bir takma ad olarak değil, tamsayı yakınlığı ve benzersiz bir indeksi olan sıradan bir tablo sütunu gibi davranmasına neden olur.