Subdomain Posts
Progress | 17 hours ago
None | 4 days ago
Java | 9 days ago
REBOL | 10 days ago
Perl | 11 days ago
MySQL | 694 days ago
MySQL | 704 days ago
SQL | 734 days ago
SQL | 734 days ago
SQL | 734 days ago
Recent Posts
None | 16 sec ago
Bash | 49 sec ago
None | 1 min ago
C | 1 min ago
Bash | 1 min ago
None | 2 min ago
None | 2 min ago
None | 2 min ago
None | 3 min ago
None | 3 min ago
Sitereport
Find cool info about any domain on the internet?
visit sitereport
Free Subdomains
Want a pastebin.com sub-domain for your community?
learn more...
What is pastebin?
Pastebin is a website that hosts all your text & code on dedicated servers for easy sharing.
learn more...
Learn a little bit about the new Pastebin.com on our help page. hide message
By Yancho on the 26th of Jan 2008 11:13:43 AM Download | Raw | Embed | Report
  1. -- Function: give_source(text, integer, integer)
  2.  
  3. -- DROP FUNCTION give_source(text, integer, integer);
  4.  
  5. CREATE OR REPLACE FUNCTION give_source(text, integer, integer)
  6.   RETURNS integer AS
  7. $BODY$
  8.  
  9. DECLARE
  10.         pojnt ALIAS FOR $1;
  11.         box ALIAS FOR $2;
  12.         dist ALIAS FOR $3;
  13.  
  14.         r_source INTEGER;
  15.  
  16. BEGIN
  17.         SELECT source INTO r_source
  18.         FROM streets s
  19.         WHERE
  20.                 (
  21.                 the_geom && expand (pointfromtext(pojnt),box) AND
  22.                 distance (s.the_geom , pointfromtext(pojnt)) < dist
  23.                 )
  24.         ORDER BY distance (s.the_geom , pointfromtext(pojnt)) ASC
  25.         LIMIT 1;
  26.  
  27.         RETURN r_source;
  28. END;
  29. $BODY$
  30.   LANGUAGE 'plpgsql' VOLATILE;
  31. ALTER FUNCTION give_source(text, integer, integer) OWNER TO yancho;
Submit a correction or amendment below. Make A New Post
To highlight particular lines, prefix each line with @h@
Syntax highlighting:
Post expiration:
Post exposure:
Name / Title:
Email: