Skip to content

Instantly share code, notes, and snippets.

@otarza
Created November 8, 2012 08:02
Show Gist options
  • Save otarza/4037475 to your computer and use it in GitHub Desktop.
Save otarza/4037475 to your computer and use it in GitHub Desktop.
homework1
USE [homework1]
GO
/****** Object: Table [dbo].[birds] Script Date: 11/08/2012 12:02:17 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[birds](
[id] [int] IDENTITY(1,1) NOT NULL,
[bird_name] [varchar](500) NULL,
CONSTRAINT [PK_birds] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[insects] Script Date: 11/08/2012 12:02:17 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[insects](
[id] [int] NOT NULL,
[insect_name] [varbinary](500) NULL,
CONSTRAINT [PK_Table_1] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[horses] Script Date: 11/08/2012 12:02:17 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[horses](
[id] [int] NOT NULL,
[horse_name] [varbinary](500) NULL,
CONSTRAINT [PK_horses] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[hedgehogs] Script Date: 11/08/2012 12:02:17 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[hedgehogs](
[id] [int] NOT NULL,
[hedgehog_name] [varbinary](500) NULL,
CONSTRAINT [PK_hedgehogs] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[bugs] Script Date: 11/08/2012 12:02:17 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[bugs](
[id] [int] NOT NULL,
[bug_name] [varchar](500) NULL,
CONSTRAINT [PK_bugs] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: StoredProcedure [dbo].[birdsUpdate] Script Date: 11/08/2012 12:02:18 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE [dbo].[birdsUpdate] @bird_name varchar(500), @id int
AS
BEGIN
SET NOCOUNT ON;
UPDATE dbo.birds
SET bird_name = @bird_name
WHERE id = @id
END
GO
/****** Object: StoredProcedure [dbo].[birdsIn] Script Date: 11/08/2012 12:02:18 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE [dbo].[birdsIn]
@bird_name varchar(500)
AS
BEGIN
INSERT INTO dbo.birds (bird_name) VALUES(@bird_name)
END
GO
/****** Object: StoredProcedure [dbo].[deleteBird] Script Date: 11/08/2012 12:02:18 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE [dbo].[deleteBird] @id int
AS
BEGIN
DELETE FROM birds WHERE id = @id;
END
GO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment