|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ 初学SQL求救问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1753
人关注过本帖
标题:
初学SQL求救问题
只看楼主
加入收藏
孤魂居士
来 自:老A(中国地大)
等 级:
论坛游民
威 望:
4
帖 子:1142
专家分:18
注 册:2007-5-21
结帖率:
33.33%
楼主
收藏
问题点数:0 回复次数:16
初学SQL求救问题
今天上机,用查询分析器创建触发器
我自己创建了个叫“学习”的数据库
在这数据库中创建了个表叫“课程表”,
在这表中我创建触发器
我向表中增加课程,每增加以个课程
触发器就提示:
增加了一门课程:高数
假如我再向表里增加课程英语
触发器就提示:
增加了一门课程:英语
这触发器SQL命令怎么写啊 ?
大哥门帮助下
搜索更多相关主题的帖子:
SQL
初学
2007-12-13 13:06
举报帖子
使用道具
赠送鲜花
purana
来 自:广东-广州
等 级:
版主
威 望:
66
帖 子:6039
专家分:0
注 册:2005-6-17
第
2
楼
收藏
得分:0
从你的描述来看..你都已经创建了..还有什么问题呢?.
我的msn: myfend@
2007-12-13 13:08
举报帖子
使用道具
赠送鲜花
purana
来 自:广东-广州
等 级:
版主
威 望:
66
帖 子:6039
专家分:0
注 册:2005-6-17
第
3
楼
收藏
得分:0
create trigger tr on 课程表
for insert
as
declare @c nvarchar(20)
select @c=课程名 from inserted
print "新增课程名:"+@c
go
我的msn: myfend@
2007-12-13 13:11
举报帖子
使用道具
赠送鲜花
孤魂居士
来 自:老A(中国地大)
等 级:
论坛游民
威 望:
4
帖 子:1142
专家分:18
注 册:2007-5-21
第
4
楼
收藏
得分:0
这是我自己写的 还是不能显示
/*触发器*/
create trigger AAA on 课程表
for insert
as
declare @name char(10)
print @name
print'又增加了一门课程'
/*增加一门课程*/
insert 课程表
values ('语文','星期5','6教室','4','刘老师')
declare @name char(10)
set @name='语文'
准备用3年做个高级软件工程师 10年也做不成。准备用10年做成高级软件工程师 3年就成了QQ 群 45771086
欢迎版主...欢迎JAVA爱好者...
一起从深夜 到凌晨...
2007-12-13 13:27
举报帖子
使用道具
赠送鲜花
purana
来 自:广东-广州
等 级:
版主
威 望:
66
帖 子:6039
专家分:0
注 册:2005-6-17
第
5
楼
收藏
得分:0
create trigger tr on 课程表
for insert
as
declare @c nvarchar(20)
select @c=课程名 from inserted
print "新增课程名:"+@c
go
我的msn: myfend@
2007-12-13 13:30
举报帖子
使用道具
赠送鲜花
孤魂居士
来 自:老A(中国地大)
等 级:
论坛游民
威 望:
4
帖 子:1142
专家分:18
注 册:2007-5-21
第
6
楼
收藏
得分:0
3楼版主
我用你的执行出错
服务器: 消息 128,级别 15,状态 1,过程 tr,行 6
在此上下文中不允许使用 '新增课程名:'。此处只允许使用常量、表达式或变量。不允许使用列名。
准备用3年做个高级软件工程师 10年也做不成。准备用10年做成高级软件工程师 3年就成了QQ 群 45771086
欢迎版主...欢迎JAVA爱好者...
一起从深夜 到凌晨...
2007-12-13 13:30
举报帖子
使用道具
赠送鲜花
孤魂居士
来 自:老A(中国地大)
等 级:
论坛游民
威 望:
4
帖 子:1142
专家分:18
注 册:2007-5-21
第
7
楼
收藏
得分:0
出错
准备用3年做个高级软件工程师 10年也做不成。准备用10年做成高级软件工程师 3年就成了QQ 群 45771086
欢迎版主...欢迎JAVA爱好者...
一起从深夜 到凌晨...
2007-12-13 13:35
举报帖子
使用道具
赠送鲜花
purana
来 自:广东-广州
等 级:
版主
威 望:
66
帖 子:6039
专家分:0
注 册:2005-6-17
第
8
楼
收藏
得分:0
create trigger tr on 课程表
for insert
as
declare @c nvarchar(20)
select @c=课程名 from inserted
print '新增课程名:'+@c
go
我的msn: myfend@
2007-12-13 13:44
举报帖子
使用道具
赠送鲜花
孤魂居士
来 自:老A(中国地大)
等 级:
论坛游民
威 望:
4
帖 子:1142
专家分:18
注 册:2007-5-21
第
9
楼
收藏
得分:0
版主啊
还是不行啊 出现错误
服务器: 消息 207,级别 16,状态 3,过程 tr,行 5
列名 '课程名' 无效。
准备用3年做个高级软件工程师 10年也做不成。准备用10年做成高级软件工程师 3年就成了QQ 群 45771086
欢迎版主...欢迎JAVA爱好者...
一起从深夜 到凌晨...
2007-12-15 01:03
举报帖子
使用道具
赠送鲜花
孤魂居士
来 自:老A(中国地大)
等 级:
论坛游民
威 望:
4
帖 子:1142
专家分:18
注 册:2007-5-21
第
10
楼
收藏
得分:0
课程表如下
准备用3年做个高级软件工程师 10年也做不成。准备用10年做成高级软件工程师 3年就成了QQ 群 45771086
欢迎版主...欢迎JAVA爱好者...
一起从深夜 到凌晨...
2007-12-15 01:09
举报帖子
使用道具
赠送鲜花
17
1/2页
1
2
快速回复:
初学SQL求救问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.040724 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved