Mysql数据库触发器的问题。
SQL code:
CREATE TRIGGER `Httpscapt_TabPass` AFTER INSERT ON `Dec_Httpscapt` FOR EACH ROW
BEGIN
insert into Tab_Pass(Pass_Word) values(new.DH_PassWord);
END;
现在的问题:
当Dec_Httpscapt有新的记录添加时,需要将表Dec_Httpscapt中的DH_PassWord字段值也添加到Tab_Pass表中的Pass_Word字段中,在这之前,需要进行判断,如果表Tab_Pass中已存在一个记录和要添加进来的值是相同的时候,不执行添加。
例如:添加记录到Dec_Httpscapt表中,其DH_PassWord的值为'123456' 而表Tab_Pass中已存在'123456'这个值,那麽就不再次进行添加了。
这块如何写啊??
呵呵。。。谢谢ACMAIN_CHM大侠,,学习了。。。小弟万分感谢。
相关问答:
我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......
在C++程序中通过mysql的C API直接连接数据库,当把中文插入mysql的时候,就变成乱码了.
还有就是使用load把文本文件导入mysql数据库,无论文本文件是ANSI编码还是utf8编码,导入之后都是乱码。
其中mysq的编码格式 ......
mysql数据库的编码格式是utf8
在c++程序中使用C API直接连接mysql数据库,把中文保存到mysql数据库中,中午变成乱码
使用mysql的load命令导入文本文件,无论文本文件是ANSI还是utf8编码,都是乱码
请问上面两个问 ......
表
CREATE TABLE `ch1` (
`id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
`no` int(10) unsigned DEFAULT NULL,
`dtime` datetime DEFAULT NULL,
PRIMARY KEY (`id ......
本人想知道MySql怎么在数据安装的时候就能自动去生成一些默认的用户和权限呢(用户:Client,密码:12345)?
比如是不是需要写自动安装脚本阿?等等,谢谢!
MySQL的标准安装,或者非安装版本中不会帮你创建这些 ......