Description
Properties
| Name | Value |
|---|---|
| File Collation | |
| File Group | |
| Filestream File Group | |
| Is Partitioned | False |
| Partitioned Column | |
| Partition Scheme | |
| File Groups | |
| Filestream Partition Scheme | |
| Filestream File Groups | |
| Heap | True |
| Full Text Catalog | |
| Full Text | |
| Compression | NONE |
| Row Count (~) | 16 |
| Created | 10/1/2007 3:29:34 PM |
| Last Modified | 11/29/2024 5:15:57 PM |
Columns
4Triggers
2| Name | ANSI Nulls ON | Quoted Identifier ON | On | Not For Replication | Description |
|---|---|---|---|---|---|
| tD_mime_types | True |
True |
AFTER DELETE | False |
|
| tU_mime_types | True |
True |
AFTER UPDATE | False |
SQL Script
Copy
CREATE TABLE dbo.mime_types (
mime_type varchar(6) NOT NULL,
descripcion_mime varchar(100) NULL,
definicion_mime varchar(100) NULL,
icon_url varchar(255) NULL,
PRIMARY KEY NONCLUSTERED (mime_type) WITH (FILLFACTOR = 90)
)
ON [PRIMARY]
GO
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER trigger dbo.tD_mime_types on dbo.mime_types for DELETE as
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
/* DELETE trigger on mime_types */
begin
declare @errno int,
@errmsg varchar(255)
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
/* mime_types R/271 archivos_informe ON PARENT DELETE SET NULL */
/* ERWIN_RELATION:PARENT_OWNER="", PARENT_TABLE="mime_types"
CHILD_OWNER="", CHILD_TABLE="archivos_informe"
P2C_VERB_PHRASE="R/271", C2P_VERB_PHRASE="",
FK_CONSTRAINT="R_271", FK_COLUMNS="mime_type" */
update archivos_informe
set
/* %SetFK(archivos_informe,NULL) */
archivos_informe.mime_type = NULL
from archivos_informe,deleted
where
/* %JoinFKPK(archivos_informe,deleted," = "," and") */
archivos_informe.mime_type = deleted.mime_type
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
return
error:
raiserror (@errmsg,@errno,1)
rollback transaction
end
GO
CREATE OR ALTER trigger dbo.tU_mime_types on dbo.mime_types for UPDATE as
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
/* UPDATE trigger on mime_types */
begin
declare @numrows int,
@nullcnt int,
@validcnt int,
@insmime_type varchar(6),
@errno int,
@errmsg varchar(255)
select @numrows = @@rowcount
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
/* mime_types R/271 archivos_informe ON PARENT UPDATE SET NULL */
/* ERWIN_RELATION:PARENT_OWNER="", PARENT_TABLE="mime_types"
CHILD_OWNER="", CHILD_TABLE="archivos_informe"
P2C_VERB_PHRASE="R/271", C2P_VERB_PHRASE="",
FK_CONSTRAINT="R_271", FK_COLUMNS="mime_type" */
if
/* %ParentPK(" or",update) */
update(mime_type)
begin
update archivos_informe
set
/* %SetFK(archivos_informe,NULL) */
archivos_informe.mime_type = NULL
from archivos_informe,deleted
where
/* %JoinFKPK(archivos_informe,deleted," = "," and") */
archivos_informe.mime_type = deleted.mime_type
end
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
return
error:
raiserror (@errmsg,@errno,1)
rollback transaction
end
GO
mime_type varchar(6) NOT NULL,
descripcion_mime varchar(100) NULL,
definicion_mime varchar(100) NULL,
icon_url varchar(255) NULL,
PRIMARY KEY NONCLUSTERED (mime_type) WITH (FILLFACTOR = 90)
)
ON [PRIMARY]
GO
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER trigger dbo.tD_mime_types on dbo.mime_types for DELETE as
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
/* DELETE trigger on mime_types */
begin
declare @errno int,
@errmsg varchar(255)
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
/* mime_types R/271 archivos_informe ON PARENT DELETE SET NULL */
/* ERWIN_RELATION:PARENT_OWNER="", PARENT_TABLE="mime_types"
CHILD_OWNER="", CHILD_TABLE="archivos_informe"
P2C_VERB_PHRASE="R/271", C2P_VERB_PHRASE="",
FK_CONSTRAINT="R_271", FK_COLUMNS="mime_type" */
update archivos_informe
set
/* %SetFK(archivos_informe,NULL) */
archivos_informe.mime_type = NULL
from archivos_informe,deleted
where
/* %JoinFKPK(archivos_informe,deleted," = "," and") */
archivos_informe.mime_type = deleted.mime_type
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
return
error:
raiserror (@errmsg,@errno,1)
rollback transaction
end
GO
CREATE OR ALTER trigger dbo.tU_mime_types on dbo.mime_types for UPDATE as
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
/* UPDATE trigger on mime_types */
begin
declare @numrows int,
@nullcnt int,
@validcnt int,
@insmime_type varchar(6),
@errno int,
@errmsg varchar(255)
select @numrows = @@rowcount
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
/* mime_types R/271 archivos_informe ON PARENT UPDATE SET NULL */
/* ERWIN_RELATION:PARENT_OWNER="", PARENT_TABLE="mime_types"
CHILD_OWNER="", CHILD_TABLE="archivos_informe"
P2C_VERB_PHRASE="R/271", C2P_VERB_PHRASE="",
FK_CONSTRAINT="R_271", FK_COLUMNS="mime_type" */
if
/* %ParentPK(" or",update) */
update(mime_type)
begin
update archivos_informe
set
/* %SetFK(archivos_informe,NULL) */
archivos_informe.mime_type = NULL
from archivos_informe,deleted
where
/* %JoinFKPK(archivos_informe,deleted," = "," and") */
archivos_informe.mime_type = deleted.mime_type
end
/* ERwin Builtin Mon Oct 01 10:32:44 2007 */
return
error:
raiserror (@errmsg,@errno,1)
rollback transaction
end
GO
Depends On
2- Fidelitas
- dbo.archivos_informe