Utfärdar en viss varning för att vissa grejer kan vara specifikt för mySQL.
Denna är relativt uppenbar men ändock väldigt användbar.
UPDATE tabell SET kolumn = REPLACE(kolumn, ´text-att-byta-ut´,
´detta-ska-vara-istället´)
Nedan SQL-instruktion kräver att de båda tabellerna är identiska i struktur.
Notera att denna tömmer tabellen på dess tidigare innehåll!
insert
into dbTill.tabellNamn
select *
from dbFrån.tabellNamn WHERE FÄLT LIKE ´VÄRDE%´
Nedan SQL-frågor ser till att lägga resultatet i cache, alternativt ställer frågan utan att hämta något från cache.
SELECT SQL_CACHE id, name FROM customer; -- här cachas resultatet om det är möjligt
SELECT SQL_NO_CACHE id, name FROM customer; -- här struntar servern i att använda ett cachat resultat om det finns
På webbhotell har de sällan connectionpooling, alltså att webbplatsen kan nyttja andra öppna anslutningar, och därför är det viktigt att man stänger anslutningarna efter sig. Se exempel nedan på sätt att jobba:
SqlConnection conn = new SqlConnection("DIN CONNECTION-STRÄNG");
try{
conn.Open();
// gör det du ska göra mot databasen
}
finally{
If(conn != null) {
conn.Close()
}
}