Conjunto de Consultas Básicas SQL

zartrix Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Mar 2008
Mensajes
57
Encontré lo que buscaba, junto con muchas más opciones para cambiar con una simple consulta de SQL. Traduje solo los títulos de lo que cambia cada cosa. Disculpen que no traduje mucho más pero ando a las corridas con los tiempos! Saludos!

Se las detallo abajo por si alguno le sirve algunas de las demás opciones:

CONSULTAS A SQL PARA OPCIONES DE USUARIO

Mostrar Firmas
On: UPDATE user SET options=options + 1 WHERE NOT(options & 1)
Off: UPDATE user SET options=options - 1 WHERE options & 1

Mostrar Avatares
On: UPDATE user SET options=options + 2 WHERE NOT(options & 2)
Off: UPDATE user SET options=options - 2 WHERE options & 2

Mostrar Imagenes
On: UPDATE user SET options=options + 4 WHERE NOT(options & 4)
Off: UPDATE user SET options=options - 4 WHERE options & 4

Usuarios COPPA
Yes: UPDATE user SET options=options + 8 WHERE NOT(options & 8)
No: UPDATE user SET options=options - 8 WHERE options & 8

Recibir e.mails del administrador
On: UPDATE user SET options=options + 16 WHERE NOT(options & 16)
Off: UPDATE user SET options=options - 16 WHERE options & 16

Descargar vCard
On: UPDATE user SET options=options + 32 WHERE NOT(options & 32)
Off: UPDATE user SET options=options - 32 WHERE options & 32

DST Auto-Corrección
On: UPDATE user SET options=options + 64 WHERE NOT(options & 64)
Off: UPDATE user SET options=options - 64 WHERE options & 64

DST On/Off
On: UPDATE user SET options=options + 128 WHERE NOT(options & 128)
Off: UPDATE user SET options=options - 128 WHERE options & 128

Mostrar Direccion de Correo
On: UPDATE user SET options=options + 256 WHERE NOT(options & 256)
Off: UPDATE user SET options=options - 256 WHERE options & 256

Invisible
On: UPDATE user SET options=options + 512 WHERE NOT(options & 512)
Off: UPDATE user SET options=options - 512 WHERE options & 512

Mostrar Reputacion
On: UPDATE user SET options=options + 1024 WHERE NOT(options & 1024)
Off: UPDATE user SET options=options - 1024 WHERE options & 1024

Recibir Privados
On: UPDATE user SET options=options + 2048 WHERE NOT(options & 2048)
Off: UPDATE user SET options=options - 2048 WHERE options & 2048

Recibir e.mail notificando PMs
On: UPDATE user SET options=options + 4096 WHERE NOT(options & 4096)
Off: UPDATE user SET options=options - 4096 WHERE options & 4096

Mostrar Pop.up de notificación cuando tienes un PM
On: UPDATE user SET pmpopup = 1;
Off: UPDATE user SET pmpopup = 0;

Orden de los Temas
Newest first: UPDATE user SET options=options + 32768 WHERE NOT(options & 32768)
Oldest first: UPDATE user SET options=options - 32768 WHERE options & 32768

Modo de Temas
On: UPDATE user SET threadedmode=1
Off: UPDATE user SET threadedmode=0

Popup en nuevo PM
On: UPDATE user SET pmpopup=1
Off: UPDATE user SET pmpopup=0

Seteo por defecto del corte de mensajes
UPDATE user SET daysprune=X
where X is the number of days.

Lenguaje
UPDATE user SET languageid=X
where X is the ID of the language (you can get this from the admin CP).

Estilo
UPDATE user SET styleid=X
where X is the ID of the style (you can get this from the admin CP).

Primer día de la semana
UPDATE user SET startofweek=X
where X is a number 1 through 7 indicating the first day of the week (with 1 being Sunday, 2 being Monday, etc.).

Interface del Editor de Mensajes
Do Not Show Editor Toolbar: UPDATE user SET showvbcode=0
Show Standard Editor Toolbar: UPDATE user SET showvbcode=1
Show Enhanced (WYSIWYG) Editor Toolbar: UPDATE user SET showvbcode=2

Suscripción a Temas/Seteo por defecto de notificaciones por e.mail
Do not subscribe: UPDATE user SET autosubscribe = -1
Subscribe without notification: UPDATE user SET autosubscribe = 0
Instant email: UPDATE user SET autosubscribe = 1
Daily email: UPDATE user SET autosubscribe = 2
Weekly email: UPDATE user SET autosubscribe = 3

Mostra cumpleaños
Hide Age & Date of Birth: UPDATE user SET showbirthday = 0
Display Age: UPDATE user SET showbirthday = 1
Display Age & Date of Birth: UPDATE user SET showbirthday = 2

Timezoneoffset
UPDATE user SET timezoneoffset = X
where X is the GMT value (0, 2, -5, ...)
 

zartrix

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Mar 2008
Mensajes
57
Creo que pasteando toda la consulta tal cual aparece debe de funcionar.
Where not significa "Cuando NO".
Saludos
 

Lince

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Ene 2010
Mensajes
15
"Where" = "Dónde"
"When"="Cuándo"

Sólo una pequeña aclaración....saludos.
 
Arriba