¿Alguna vez haz tenido la necesidad de cambiar el nombre de una columna? O simplemente te equivocaste y quieres enmendar tu error. Pues aquí te muestro como hacerlo:
EXEC sp_RENAME '[TABLA].[NOMBRE_ANTERIOR]' , '[NOMBRE_NUEVO]', 'COLUMN'
Supongamos que tenemos la tabla tblUsuarios con una columna llamada ClaveUsuario, pero ahora queremos que se llame IdUsuario, lo que tenemos que hacer es lo siguiente:
EXEC sp_RENAME 'tblUsuarios.ClaveUsuario', 'IdUsuario', 'COLUMN'
Considera que el tipo de dato de la columna no cambiará, de igual manera, la información de esta columna quedará intacta
ne...
sábado, 18 de marzo de 2017
jueves, 16 de marzo de 2017
C# | Valores por default en variables nulas
Existe una manera para utilizar valores por default cuando tengamos variables con valores null y esta manera es utilizando el operando ??, el cual funciona de la siguiente manera:
[variable] ?? [valor default]
Supongamos que tenemos un string que contiene el nombre del usuario y que en caso de que este string este nulo regrese la cadena "Sin nombre". Nuestra sentencia quedaría de la siguiente manera:
string nombre = usuario ?? "Sin nombre";
De esta manera, la variable será igual a la variable siempre y cuando no sea nula, de lo contrario la variable será igual a "Sin nombre"
Otro ejemplo:
int? claveTemporal = null;
int clave = claveTemporal ?? 0;
[variable] ?? [valor default]
Supongamos que tenemos un string que contiene el nombre del usuario y que en caso de que este string este nulo regrese la cadena "Sin nombre". Nuestra sentencia quedaría de la siguiente manera:
string nombre = usuario ?? "Sin nombre";
De esta manera, la variable
Otro ejemplo:
int? claveTemporal = null;
int clave = claveTemporal ?? 0;
Suscribirse a:
Entradas (Atom)
-
Ahora lo que vamos a hacer es validar los usuarios que vayamos agregando para evitar tener dos usuarios con la misma clave. Para hacer esto ...
-
Lo que pretendemos lograr es poder agregar registros a un GridView utilizando un DataTable que contenga toda la información que queremos mos...
-
Ahora bien, si lo que queremos es que nos salga una imagen en lugar de una leyenda tendremos que hacer lo siguiente. En mi caso, voy a agreg...