To change the current database account name use,
SET SESSION ACCOUNT= ‘ new valid account ‘ FOR REQUEST;
To change the Collation use,
SET SESSION COLLATION ASCII;
To set current date format,
SET SESSION DATEFORM INTEGERDATE;
To set current export character type,
SET SESSION EXPORT FOR UNICODE DEFAULT;
Another helpful utility in Teradata is the SHOW command. When you want to see the definition for any Database objects, show command gives the output of the CREATE statement. So any object that is created by the use of CREATE statement can be seen by the help of show command. Following are a concise list of most used SHOW commands.
To see any Index definition use,
SHOW [JOIN] INDEX <Index name>;
For macro,
SHOW MACRO <macro name>;
To see the definition of a stored procedure,
SHOW PROCEDURE <procedure name>;
To see any Table definition,
SHOW TABLE <table name>;
For trigger, SHOW TRIGGER <trigger name>;
For view, SHOW VIEW <view name>;
You can even see the detail definition of an object with the following show query command
SHOW SELECT * FROM <object name>;
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.