SqLite ʱ¼ä¸ñʽ
sqliteʱ¼äº¯Êý£¨×ª£©
2007Äê12ÔÂ10ÈÕ ÐÇÆÚÒ» 13:33
תÌùÔÒò£º×î½üÉè¼ÆÁËÒ»¸ö¿çÊý¾Ý¿âµÄº¯Êý£¬À´²âÊÔ²âÊÔsqlite¡£
SQLite·ÖÒ³ÏÔʾ£ºSelect * from news order by id
desc Limit 10 Offset 10
ÕâÆªÎÄÕÂÊǸù¾Ý SQLite ¹Ù·½ WIKI ÀïµÄÄÚÈÝ·Ò룬Èç¹ûÓÐʲô·Òë²»µ±µÄµØ·½Ï£Íû´ó¼ÒÖ¸³ö£¬±Ï¾¹ÎÒµÄÓ¢ÎÄˮƽʵÔںܲ SQLite
°üÀ¨ÒÔÏÂÎå¸öʱ¼äº¯Êý£º
date(ÈÕÆÚʱ¼ä×Ö·û´®, ÐÞÕý·û, ÐÞÕý·û, ……)
time(ÈÕÆÚʱ¼ä×Ö·û´®, ÐÞÕý·û, ÐÞÕý·û, ……)
datetime(ÈÕÆÚʱ¼ä×Ö·û´®, ÐÞÕý·û, ÐÞÕý·û, ……)
julianday(ÈÕÆÚʱ¼ä×Ö·û´®, ÐÞÕý·û, ÐÞÕý·û, ……)
strftime(ÈÕÆÚʱ¼ä¸ñʽ, ÈÕÆÚʱ¼ä×Ö·û´®, ÐÞÕý·û, ÐÞÕý·û, ……)
ÉÏÊöÎå¸öº¯ÊýÐèÒªÒ»¸öÈÕÆÚʱ¼ä×Ö·û´®×ö²ÎÊý£¬ºóÃæ¿ÉÒÔ¸úÁãµ½¶à¸öÐÞÕý·û²ÎÊý¡£¶ø strftime() º¯Êý»¹ÐèÒªÒ»¸öÈÕÆÚʱ¼ä¸ñʽ×Ö·û´®×öµÚÒ»¸ö²ÎÊý¡£
date() º¯Êý·µ»ØÒ»¸öÒÔ “YYYY-MM-DD” Ϊ¸ñʽµÄÈÕÆÚ£»
time() º¯Êý·µ»ØÒ»¸öÒÔ “YYYY-MM-DD HH:MM:SS” Ϊ¸ñʽµÄÈÕÆÚʱ¼ä£»
julianday() º¯Êý·µ»ØÒ»¸öÌìÊý£¬´Ó¸ñÁÖÍþÖÎʱ¼ä¹«ÔªÇ°4714Äê11ÔÂ24ºÅ¿ªÊ¼ËãÆð£»
strftime() º¯Êý·µ»ØÒ»¸ö¾¹ý¸ñʽ»°µÄÈÕÆÚʱ¼ä£¬Ëü¿ÉÒÔÓÃÏÂÃæµÄ·ûºÅ¶ÔÈÕÆÚºÍʱ¼ä½øÐиñʽ»¯£º
%d Ò»ÔÂÖеĵڼ¸Ìì 01-31
%f
СÊýÐÎʽµÄÃ룬SS.SSSS
%H Сʱ 00-24
%j Ò»ÄêÖеĵڼ¸Ìì 01-366
%J Julian Day
Numbers
%m ÔÂ·Ý 01-12
%M ·ÖÖÓ 00-59
%s ´Ó 1970-01-01ÈÕ¿ªÊ¼¼ÆËãµÄÃëÊý
%S Ãë
00-59
%w ÐÇÆÚ£¬0-6£¬0ÊÇÐÇÆÚÌì
%W Ò»ÄêÖеĵڼ¸ÖÜ 00-53
%Y Äê·Ý 0000-9999
%% % °Ù·ÖºÅ
ÆäËûËĸöº¯Êý¶¼¿ÉÒÔÓà strftime() º¯ÊýÀ´±íʾ£º
date(…) -> strftime(“%Y-%m-%d”,…)
time(…) -> strftime(“%H:%M:%S”,…)
datetime(…) -> strftime(“%Y-%m-%d %H:%M:%S”,…)
julianday(…) -> strftime(“%J”,…)
ÈÕÆÚʱ¼ä×Ö·û´®
¿ÉÒÔÓÃÒÔϼ¸ÖÖ¸ñʽ£º
YYYY-MM-DD
YYYY-MM-DD HH:MM
YYYY-MM-DD HH:MM:SS
YYYY-MM-DD HH:MM:SS.SSS
YYYY-MM-DDTHH:MM
YYYY-M
Ïà¹ØÎĵµ£º
¡¡Android SQLite Database±¾´òËã·â×°SQLiteµÄ£¬µ«ÊÇ£¬·¢ÏÖʵ¼ÊÉÏAndroidÒѾ·â×°ÁËÒ»²ã£¬ÓÈÆäÊÇÊý¾ÝµÄÔö¡¢É¾¡¢²é¡¢¸ÄÉÏ£¬¸üÊÇÈç´Ë£¬ËùÒÔ£¬ÎÒºóÀ´Ö»·â×°ÁËÒ»¸öÁ¬½Ó²ã£¬¸ºÔð´ò¿ª¡¢½¨Á¢Êý¾Ý¿â£¬²¢·µ»ØÒ»¸öSQLiteµÄʵÀýÓÃÀ´Íê³ÉÔö¡¢É¾¡¢²å¡¢¸ÄµÈ²Ù×÷¡£
//----------- DBHelper -------------
package utility.db;
import ja ......
@ǶÈëʽ¹ØÏµÐÍÊý¾Ý¿âSQLite
ÌØµã
1.Ö§³ÖÎåÖÖÊý¾ÝÀàÐÍ null,INTEGER,REAL(¸¡µãÊý),TEXT(×Ö·û´®Îı¾)ºÍBLOB£¨¶þ½øÖÆÎı¾£©Êý¾ÝÀàÐÍ£¬ËäÈ»
ËüÖ»ÓÐÎåÖÖ£¬µ«Êµ¼ÊÉÏsqlite3Ò²½ÓÊÖvarcher(n),char(n),decimal(p,s)µÈÊý¾ÝÀàÐÍ£ ......
ʱ¼ä:
2009-08-14 21:18:18À´Ô´:
ÍøÂç ×÷Õß:
δ
Öª µã»÷:
214
´Î
CREATE TRIGGER
sql-statement ::=
......
Ò»¡¢SQLite¼ò½é
SQLite ÊÇÓÃCÓïÑÔ±àдµÄ¿ªÔ´Êý¾Ý¿â£¬Ö÷ÒªÓÃÓÚǶÈëʽ£¬ÄãÒ²¿ÉÒÔ°ÑËü¼¯³ÉÔÚ×Ô¼ºµÄ×ÀÃæ³ÌÐòÖУ¬Ò²ÓÐÈ˽«ÆäÌæ´úAccess£¬ÓÃ×÷ºǫ́Êý¾Ý¿â¡£
SQLite Ö§³Ö¶àÊýSQL92±ê×¼£¬ÀýÈ磺Ë÷Òý¡¢ÏÞÖÆ¡¢´¥·¢ºÍ²é¿´Ö§³Ö¡£
Ö§³Ö NULL¡¢INTEGER¡¢REAL¡¢TEXT ºÍ BLOB Êý¾ÝÀàÐÍ£¬Ö§³ÖÊÂÎñ¡£
¶þ¡¢ÏÂÔØSQLite
SQLite¿ÉÒÔµ½¹Ù·½Õ ......