2013-05-27 66 views

回答

7

我多少個數據庫可以在一個應用程序中創建一個視圖?

儘可能多地在可用磁盤空間的限制範圍內。

在一個數據庫中我可以創建多少個表?

10億左右,儘管你會先用完磁盤空間。

什麼是可容納表或列的數據的最大大小?

對於Android,儘可能多的磁盤空間可用。

參見:http://sqlite.org/limits.html

0

有一個在SQL限制@這個link

1

您可以創建多個數據庫,在您的應用程序和 數據庫的大小是表取決於你的SD卡大小 因爲SQLite數據庫存儲在Environment.getDataDirectory() + /data/<Package Name>/databases.

可以檢查通過使用此代碼的數據庫大小

SQLiteDatabase db; 

// ... 

long size = new File(db.getPath()).length(); 
+0

我問在android中數據庫的最大大小是多少。 –

+0

據我所知,沒有數據庫大小的限制,而是可以使用setMaximumSize(DB_SIZE)以編程方式限制數據庫大小。只要您的設備具有足夠的存儲空間,您的數據庫將根據數據大小增長。 請參閱此主題:http://groups.google.com/group/android-developers/browse_thread/thread/a743a3a5a6f5f353?pli=1 – Mohit

相關問題