1.打开数据库管理工具并在数据库中创建两个用于测试的新表,在这里,这两个表的表结构应该是相同的。
2.打开一个新的SQL查询窗口来创建一个存储过程。这意味着将插入到TEST中的数据插入到TEST1中。
3.单击“执行”,将创建一个名为“T”的新触发器。输入代码:USE[PHCTIAOMA]GO
/*****object:trigger[dbo].[T]scriptdate:10/28/201708:37:34*****/setANSI_NULLSONGOSETQUOTED_
IDENTIFIERONGOCREATEtrigger[dbo].[T][dbo].[test]forinsertasbegininsertintodbo.TEST1selectstheID,name,andagefrominsertedendGO.
4.展开表结构,可以看到新的触发器‘T’。
5.现在先在TEST表中插入一条数据做测试。INSERTINTOdbo.TESTVALUES('1','Simon','25')。
6.提示两次成功插入数据,然后查看TEST1中的数据是否及时更新。从dbo中选择*。test1,数据被成功写入。
新建表
双击打开MySQL软件,在左侧中找到表并且右击选择新建表,如下图所示:
添加数据选择新建表之后,在界面右侧可以添加数据,点击添加栏目就可以在下方再添加一行数据,如下图所示:
另存为点击另存为,会d出一个表名窗口,输入表名,比如Class,点击确定按钮,如下图所示:
显示结果在表的下方就会出现一个名为Class的表,如下图所示:
创建一个表
这样做就可以创建一个数据库中的表:
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
)
实例
本例演示如何创建名为 "Person" 的表,有四个列。列名是:"LastName"、"FirstName"、"Address" 以及 "Age":
CREATE TABLE Person
(
LastName varchar,
FirstName varchar,
Address varchar,
Age int
)
这个例子演示如何为某些列定义长度的最大值:
CREATE TABLE Person
(
LastName varchar(30),
FirstName varchar,
Address varchar,
Age int(3)
)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)