Create a partition function in the current database.
Syntax
      CREATE PARTITION FUNCTION pf_name (input_parameter_type)
	     AS RANGE [LEFT | RIGHT] 
		    FOR VALUES ( [ boundary_value [,...n] ] ) 
      [ ; ]
Key:
   pf_name              The partition function to create.
   input_parameter_type Data type of the column used for partitioning.
   boundary_value       The boundary values for each partition
   LEFT/RIGHT           Which side does the boundary lie 
Up to 999 boundary values may be specified (1000 partitions).
By default the boundaries will be to the LEFT so FOR VALUES (5,10) would result in 3 partitions:
<= 5 Then >5 and <=10 Then >10 
Example
CREATE PARTITION FUNCTION myPtnFunct (char(12))
AS RANGE FOR VALUES ('EA', 'MA', 'TZ');
"The best way to get a bad law repealed is to enforce it strictly" ~ Abraham Lincoln
Related commands:
  ALTER PARTITION FUNCTION
  DROP PARTITION FUNCTION
Equivalent Oracle command:  CREATE TABLE Partitioning clause