性别是Bool值,但我不知道如何插入其值 以下是我写的
INSERT INTO用户 (user_id,user_name,joined,password,first_name,last_name,date_of_birth,gender) VALUES (' 150/08',' Otollo',NOW(),SHA(' WUODBABA'),' Joshua',' Abuto',' 1998-08-23',
答案 0 :(得分:0)
只需将TRUE
或FALSE
放在下面
INSERT INTO users
(user_id, user_name, joined, password, first_name, last_name, date_of_birth, gender)
VALUES
('150/08', 'Otollo', NOW(), SHA('WUODBABA'), 'Joshua', 'Abuto', '1998-08-23',TRUE)
答案 1 :(得分:0)
使用true和false,例如
INSERT INTO users
(user_id, user_name, joined, password, first_name, last_name, date_of_birth, gender)
VALUES
('150/08', 'Otollo', NOW(), SHA('WUODBABA'), 'Joshua', 'Abuto', '1998-08-23',TRUE)
并使用此链接检查插入bool值的所有可能方法
http://www.postgresql.org/docs/8.1/static/datatype-boolean.html
答案 2 :(得分:0)
你可以做到这一点。
我不知道您对该性别列的数据类型是什么。
我假设你的列数据类型是
你只需要传递0& 1在性别列数据库中。
INSERT INTO users
(user_id, user_name, joined, password, first_name, last_name, date_of_birth, gender)
VALUES
('150/08', 'Otollo', NOW(), SHA('WUODBABA'), 'Joshua', 'Abuto', '1998-08-23',0 OR 1)