[ yakusai @ 26.05.2005. 10:02 ] @
Imam MS SQL SERVER 2000 sa SP 3a i zanima me kako da maknem sve one sistemske tabele i procedure iz baze, tako da ostanu samo one koje ja napravim. |
[ yakusai @ 26.05.2005. 10:02 ] @
[ Zidar @ 26.05.2005. 13:59 ] @
Ne mozes da ih 'izbacis', ali mozes da ih sakrijes da se ne vide :-)
U SQL Manager prozoru: - Right Click na server pa onda - idi u "Edit SQL server Registration properties", - pod "Options", nadji "show System databases and system objects" i iskljuci :-) [ Milunov_Mali @ 02.04.2007. 20:14 ] @
Da se nadovezem:
Gde mogu da se vide sve tabele jedne baze? Da postoji neka sistemska baza koja cuva takve podatke, moze li se napisati upit za te tabele? hvala unapred [ Milunov_Mali @ 03.04.2007. 00:13 ] @
mislio sam kroz upit to da prikazem, nesto ovako, samo sto ne razumem kako radi i kako da primenim na moju bazu:
SELECT TableName = O.name, ObjectType = O.xtype, ObjectID = O.id , ColumnName = C.name, C.Xtype, ColumnOrder = C.colorder, ColumnType = T.Name, C.Length, C.Xprec, C.scale FROM sysobjects AS O JOIN syscolumns AS C ON C.Id = O.ID JOIN systypes AS T ON t.xtype = C.xtype WHERE O.xtype = 'U' AND O.Name = 'Tabela1' ORDER BY O.name, C.colorder [Ovu poruku je menjao Milunov_Mali dana 03.04.2007. u 01:46 GMT+1] [ Fedya @ 03.04.2007. 09:52 ] @
Ma jok, ovako:
select table_name from appmeta.INFORMATION_SCHEMA.tables (u ovom upitu appmeta je ime baze, zameni sa tvojom bazom i to je sve) [ Milunov_Mali @ 03.04.2007. 13:11 ] @
Hvala
Copyright (C) 2001-2024 by www.elitesecurity.org. All rights reserved.
|