0
即時使用贊一下選擇所有具有單引號名稱的數據,如Jon's
。選擇僅包含單引號的數據 - Postgres
select * from users where file_name like '%'%';
然後我想從所有結果中刪除'
。
想法?在SQL
即時使用贊一下選擇所有具有單引號名稱的數據,如Jon's
。選擇僅包含單引號的數據 - Postgres
select * from users where file_name like '%'%';
然後我想從所有結果中刪除'
。
想法?在SQL
雙引號來轉義:
select * from users where file_name like '%''%';
(對於任何含糊的PostgreSQL版本;非標準逃避串措辭E'%\'%'
將甚至很老的PostgreSQL版本,但沒有其他數據庫。 )
聽起來好像要從文件名中刪除這些字符。如果是這樣,像未經測試:
update users
set file_name = replace(file_name, '''', '')
應該做的伎倆。
你的意思是單撇號,'還是倒勾'? –
單撇號 – LeoSam