sql >> Databasteknik >  >> RDS >> Mysql

Vad innehåller en PDOStatement och vad är användningen av fetch/fetchAll?

För det är så API är designat, med flexibilitet i åtanke.

Ditt objekt innehåller inte alla datauppsättningar. Istället PDOStatement implementerar Iterator /Traversable gränssnitt som implicit anropar ->fetch för varje foreach drift.

Vissa människor föredrar dock att använda ->fetch manuellt, eller ->fetchAll för att dra alla rader på en gång.




  1. SQL Server automatisk uppdatering datumtidsstämpelfält

  2. Hur skickar jag List från Java till Oracle Procedur?

  3. Django modellerar en främmande nyckel till många tabeller

  4. Hur man formaterar tid till '2:34 timmar', '0:34 timmar' etc i MySQL