update值范围限定的问题。 我现在想对money一列做数据范围的处理。譬如update table_x set money = money + 100 where a=0;update table_x set money = money - 100 where a=0;我想将money限制在0~10000只内如果做呢?只能写触发器是不是??有没有其他好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 -- 但是mysql的check约束,有其语法,但是不会起作用,所以只能用触发器! http://blog.csdn.net/ACMAIN_CHM/archive/2009/07/25/4380183.aspx MySQL 中如何在触发器里中断记录的插入或更新? 写错了,应该是如何做呢?。。另外我使用navicat和MySQL Administrator 似乎都不能在GUI中创建触发器?难道我只能通过命令行去创建吗?MySQL命令行怎么连接非本地数据库??? 别人是可以的。显然不是看手册中MYSQL的命令工具选项参数的说明。特别看一下 -h 我的意思是使用类似GUI来向导式创建,譬如MySQL Administrator 有创建存储过程的按钮。别人如果能创建拜托别人公布一下创建的方法。navicat我找了一下确实有一个按钮可以,MySQL Administrator 没找到另外如果我想移库的话,譬如把数据库X部署到另外一台机器上。MySQL Administrator 如何方便的把触发器也一起带走??——他有一个backup,但是我看了一下,能带走表包括数据包括存储函数。但是没有触发器。我在一台机器上创建了一个触发器,如果方便的复制到另外的机器上?我要的是方便。c/p最好。 update table_x set money = if( money+100>10000, 10000, money+100 ) where a=0;update table_x set money = if( money-100<0, 0, money-100 ) where a=0; 求个SQL~~~~ 请教一个mysql 命令行奇怪的现象 關於排序的一個難問題 大家好,请教如何改变MySQL的网络端口地址?! 字段id为auto_increment,删除id为1的行后,怎么才能使auto_increment不跳过? 哪有讲解数据库设计的资料? 请问各位前辈,如何使MYSQL3.23.52-WINDOWS版的支持中文? mysql 请问我要把paradox的数据库导入mysql的数据库,有什么好的方法没有?谢谢 请问洗谁使用过Percona Monitoring and Management? 100分:求统计每天不同状态下的累计运行时间 新手求教MYSQL问题
-- 但是mysql的check约束,有其语法,但是不会起作用,所以只能用触发器!
MySQL 中如何在触发器里中断记录的插入或更新?
写错了,应该是如何做呢?。。
另外我使用navicat和MySQL Administrator 似乎都不能在GUI中创建触发器?
难道我只能通过命令行去创建吗?
MySQL命令行怎么连接非本地数据库???
显然不是
看手册中MYSQL的命令工具选项参数的说明。特别看一下 -h
我的意思是使用类似GUI来向导式创建,譬如MySQL Administrator 有创建存储过程的按钮。
别人如果能创建拜托别人公布一下创建的方法。navicat我找了一下确实有一个按钮可以,MySQL Administrator 没找到
另外如果我想移库的话,譬如把数据库X部署到另外一台机器上。
MySQL Administrator 如何方便的把触发器也一起带走??——他有一个backup,但是我看了一下,能带走表包括数据包括存储函数。但是没有触发器。我在一台机器上创建了一个触发器,如果方便的复制到另外的机器上?
我要的是方便。c/p最好。