石墨电极市场分析:如何使用SQL语言更新逻辑型字段值

来源:百度文库 编辑:神马品牌网 时间:2024/05/07 16:33:30
例如:“图书”数据表结构有如下字段:图书编号,书名,作者,单价,入库时间,是否外借。
要求:使用SQL语言,把图书表中入库时间早于1981年的图书设置为不可外借。
这样写可以吗?
UPDATE 图书 SET NOT 是否外借 WHERE YEAR(入库时间)<1981
还是这样写?
UPDATE 图书 SET 是否外借=NO WHERE YEAR(入库时间)<1981
还是这样写?

update 图书 set 是否外借 = (-1) WHERE 入库时间 < 1981
update 图书 set 是否外借 = (0) WHERE 入库时间 < 1981
-1 和 0 要看你是用什么表示的了

update 图书 set 是否外借=false where 入库时间<'1981-01-01'

sql server 中把false改为0