--筆記開始:
每次從表中取數據,然后都要在excel中添加單引號,再粘到查詢語句中進行查詢比較麻煩。
所以能在查出的結果直接加上單引號是很省時間的 。
這里用到轉義。
tablename:
ep:
select ''''||name||''''||',' from tablename where id>5.
結果:
上述理解:因為單引號是成對出現的,所以先把首尾的單引號找出來。然后從第二個單引號開始,每兩個單引號轉義成一個單引號。
所以,如果是4個單引號會轉義成1個單引號,如果是6個單引號,轉義成2個單引號。如果是8個單引號,轉義成3個單引號。
ep:
select ''''''''||name||''''''||',' from tablename where id>5.
結果:
--筆記結束。