Ruseni tabulek na Oracle bez chyby

Pavel Stehule stehule na kix.fsv.cvut.cz
Středa Duben 16 11:07:52 CEST 2003


Zdravim

Pisi "multiplatformni" aplikaci, kde vytvarim a mazu tabulky. Ma to byt
funkcni jak pro MSSQL, tak pro Oracle. MSSQL mam na stole, s nim problem
nemam, ale s Oracle bych potreboval poradit.

Potrebuji zrusit tabulku, tak aby v pripade, ze tabulka neexistuje mi to
nehlasilo chybu. A potreboval bych to jako SQL prikaz, rad bych se vyhnul
ulozenym proceduram (v mssql je to jednoduche, protoze je tam if rozsireni
jazyka). Tedy analogii v mssql

if exists (select * from dbo.sysobjects where id = object_id(N'" & tmpName &
"') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table tmpName 
GO

existuje neco takoveho?
diky
pavel


Další informace o konferenci Databases