Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
rajani
Constraint Violating Yak Guru
367 Posts |
Posted - 2006-03-02 : 22:39:48
|
| Hi friendsi have following scripts that returns all Fkeys SELECTCCU.TABLE_NAME AS 'FK_ORIGIN_TABLE',CCU.COLUMN_NAME AS 'FK_ORIGIN_TABLE_COL',CCU2.TABLE_NAME AS 'FK_OWNING_TABLE',RC.CONSTRAINT_NAME AS 'FK_NAME',CCU2.COLUMN_NAME AS 'FK_COLUMN'FROMINFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE CCUINNER JOININFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS RCON CCU.CONSTRAINT_NAME = RC.UNIQUE_CONSTRAINT_NAMEINNER JOININFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE CCU2ON CCU2.CONSTRAINT_NAME = RC.CONSTRAINT_NAMEbut i want to get data types of columns also,how can i change abv query pleaseCheers |
|
|
rajani
Constraint Violating Yak Guru
367 Posts |
Posted - 2006-03-02 : 22:44:18
|
| i tried to join INFORMATION_SCHEMA.columns view but getting duplicate records !!am using sql server 2005Cheers |
 |
|
|
shallu1_gupta
Constraint Violating Yak Guru
394 Posts |
Posted - 2006-03-03 : 01:00:42
|
| See this..SELECTCCU.TABLE_NAME AS 'FK_ORIGIN_TABLE',CCU.COLUMN_NAME AS 'FK_ORIGIN_TABLE_COL',CCU2.TABLE_NAME AS 'FK_OWNING_TABLE',RC.CONSTRAINT_NAME AS 'FK_NAME',CCU2.COLUMN_NAME AS 'FK_COLUMN',COL.DATA_TYPE AS 'FK_DATATYPE'FROMINFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE CCUINNER JOININFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS RCON CCU.CONSTRAINT_NAME = RC.UNIQUE_CONSTRAINT_NAMEINNER JOININFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE CCU2ON CCU2.CONSTRAINT_NAME = RC.CONSTRAINT_NAMEINNER JOININFORMATION_SCHEMA.COLUMNS COLONCCU2.TABLE_NAME = COL.TABLE_NAMEAND CCU2.COLUMN_NAME = COL.COLUMN_NAME |
 |
|
|
rajani
Constraint Violating Yak Guru
367 Posts |
Posted - 2006-03-03 : 15:06:25
|
| Thank you very much Gupta. Thats working beautifully.i tried join only on column name thats why i got duplicate records.Thanks again.Cheers |
 |
|
|
|
|
|