2011-09-25 3 views
0

Je travaille sur la mise à jour d'une base de données wordpress existante et tout se passe bien. Cependant, les liens sont toujours dirigés vers l'ancien site. Est-il possible d'utiliser une boucle ou quelque chose pour parcourir chaque enregistrement et mettre à jour http://OLD_URL.com pour dire http://NEW_URL.com?SQL trouver et remplacer le texte

Je pourrais juste être trop paresseux pour le faire manuellement mais je le ferai si cela se résume à elle. Je vous remercie.

Répondre

1

Si vous souhaitez mettre à jour les liens dans une table particulière, vous pouvez utiliser la requête comme ci-dessous:

UPDATE TableName 
SET URL = 
     CASE 
      WHEN URL = 'http://OLD_URL.com' 
      THEN 'http://NEW_URL.com 
      ELSE URL 
     END  
FROM TableName