Changeset 10669
- Timestamp:
- Dec 12, 2006, 3:42:51 PM (19 years ago)
- Location:
- trunk/psLib/src/db
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/db/psDB.c
r10487 r10669 12 12 * @author Joshua Hoblitt 13 13 * 14 * @version $Revision: 1.1 19$ $Name: not supported by cvs2svn $15 * @date $Date: 2006-12- 06 03:01:42$14 * @version $Revision: 1.120 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2006-12-13 01:42:51 $ 16 16 * 17 17 * Copyright (C) 2005-2006 Joshua Hoblitt, University of Hawaii … … 1437 1437 // treat limit == 0 as "no limit" 1438 1438 if (limit) { 1439 limitString = psDB IntToString(limit);1440 psStringAppend(&query, " LIMIT%s", limitString);1439 limitString = psDBGenerateLimitSQL(limit); 1440 psStringAppend(&query, " %s", limitString); 1441 1441 psFree(limitString); 1442 1442 } 1443 1444 return query; 1445 } 1446 1447 psString psDBGenerateLimitSQL(psU64 limit) 1448 { 1449 psString query = NULL; 1450 1451 psString limitString = psDBIntToString(limit); 1452 psStringAppend(&query, " LIMIT %s", limitString); 1453 psFree(limitString); 1443 1454 1444 1455 return query; -
trunk/psLib/src/db/psDB.h
r10487 r10669 10 10 * @author Joshua Hoblitt 11 11 * 12 * @version $Revision: 1.3 2$ $Name: not supported by cvs2svn $13 * @date $Date: 2006-12- 06 03:01:42$12 * @version $Revision: 1.33 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2006-12-13 01:42:51 $ 14 14 * 15 15 * Copyright 2005 Joshua Hoblitt, University of Hawaii … … 427 427 ); 428 428 429 /** Generates an SQL "limit" statement 430 * 431 * This function generates an SQL fragment (not a whole usable query). 432 * 433 * @return psString: A psString or NULL on failure 434 */ 435 psString psDBGenerateLimitSQL( 436 psU64 limit ///< result set row limit 437 ); 438 429 439 /** converts an integer into a psString 430 440 *
Note:
See TracChangeset
for help on using the changeset viewer.
