Insert into hotel('fname', 'lname'...
values
('null', 'abc'....
ON DUPLICATE KEY UPDATE
fname = 'null',
lname = 'abc',.....
解決上面的mysql查詢問題。以下mysql代碼有什麼問題
Insert into hotel('fname', 'lname'...
values
('null', 'abc'....
ON DUPLICATE KEY UPDATE
fname = 'null',
lname = 'abc',.....
解決上面的mysql查詢問題。以下mysql代碼有什麼問題
,你可以看到,沒有用single quotes
這不是數字的值包圍,
Insert into child (`CASE`,`LASTNAME`,`FIRSTNAME`,`GENDER`,
`DOB`,`SSN`,`RACE`,`STREET`,`STREET2`,`CITY`,
`STATE`,`ZIP`,`PHONE`,`WORKPHONE`,`CELLPHONE`,
`PARENT NAME`,`GR`,`ADMITDATE`,`DISCHDATE`,
`WRK`,`WFIRSTNAME`,`WRKPHONE`)
VALUES ('null', 'Sivanesh', 'Jashawn', 'Male', '2002-03-08',
'206-80-2175', 'African American', '1689 Crucible Street',
'null', 'Pittsburgh', 'PA', '15210', '(412)458-3788',
'null', '(412)377-6079', 'Latel Williams', '2nd', '2010-03-17',
'null', 'null', 'Addison', '(412)594-2545')
ON DUPLICATE KEY UPDATE
LASTNAME = 'Sivanesh',
FIRSTNAME= 'Jashawn',...
U代表值行或重複行。我在值行中使用了單引號。請幫助我。 –
編輯使得更有意義:) – DTest
是的,因爲他們都認爲是varchar和日期。只有數字值沒有單引號(*但包裝它們是stil正常,因爲服務器自動解析它們*) –
您需要引用值在你的「密鑰更新」條款
資本,對於一個東西 –