首先,创建一个数据库
USE master;
GO
--如果TestData数据库存在,就把它删除
IF EXISTS(SELECT * from sys.databases WHERE name='TestData')
BEGIN
DROP DATABASE TestData;
END
--创建一个名为TestData的数据库
CREATE DATABASE TestData;
在TestData中创建表
表名为Products,在表中分别创建以下几列:ProductID、 ProductName、 Price和 ProductDescription,ProductID是主键,
其中 int varchar money text均为数据类型,NOT NULL 代表非空
USE TestData
GO
CREATE TABLE dbo.products
(
ProductID int PRIMARY KEY NOT NULL,
ProductName varchar(25) NOT NULL,
Price money NULl,
ProductDescription text NULL
)
GO
插入一行数据
USE TestData
GO
INSERT products(
ProductName, ProductID, Price, ProductDescription)
VALUES ('Screwdriver', 50, 3.17, 'Flat head'
)
GO
(1 行受影响)
由于ProductDescription可以为空,所以我们也可以不ProductDescription赋值
USE TestData
GO
INSERT Products(ProductID, ProductName, Price)
VALUES (3000, '3mm Bracket', .52)
GO
更新数据
USE TestData
GO
UPDATE dbo.Products
SET ProductName = 'Flat Head Screwdriver'
WHERE ProductID = 50
GO