SELECT <Function Name (parameter)>; i.e. SELECT type (date) would return DATE.
• BYTES => This function returns the number of bytes contained in the specified byte string, remember to use ‘byte‘ strings only and not character strings.
• CHARACTER_LENGTH => As the name suggests, CHARACTER_LENGTH function returns the length of a string either in logical characters or in bytes. Same as the function CHARACTERS ()
• FORMAT => Very useful function in case of display/reporting needs. It returns the declared format for the named expression. For example SELECT format (date) would give the following result;
Format (Date)
YY/MM/DD
• OCTET_LENGTH => It returns the length of string expression (CHAR or VARCHAR) in octets when the expression is converted to the named or client character set. Mostly used for international character conversions.
• TITLE => Returns the title or column heading of an expression as it appears in the heading for displayed results. If you have a column name as “Name” and you want to confirm what you know is right or not, just type the following SELECT statement. SELECT TITLE (Name) FROM <table name>
• TYPE => This one is very useful, it returns the data type defined for an expression. If you do not know the data type a particular column and want to know about it, use this function.
Our Random Articles
- Somdev Devvarman ousts Xavier Malisse 6-1, 3-6,7-6(5)
- How To Choose A Good Online Traffic School
- New Year Wishes 2010
- New Year Wishes
- How to use EXTRACT function with date and time columns
More Links




4 Comments
Material that you are providing is very easy to learn. But it is much better than this , if you ll give the full material of this at ONE LINK.
Thank you
Suresh.
That is right Suresh. This is the reason I have given all the links in one page, please visit this
http://readvitamin.com/teradata/
Hope this helps.
Hi. Can anyone tell me how to extract time from timestamp?
For Example
timestamp=’2008-03-28 14:11:04′
i want time ’14:11:04′ from timestamp through query.
Thanks in advance.
Hi Vaideesh,
If you need only time, you can probably try the following;
SELECT time;
To answer your question you should do something like this.
SELECT CAST(VaideeshTime as time(0)) from timestamp;
VaideeshTime
——–
14:11:04
Hope that helps.