miércoles, 28 de septiembre de 2016

Opciones batch

/F : Sirve para forzar a Windows a que elimine un archivo.

jueves, 15 de septiembre de 2016

Validar campo emails SQL

SELECT * FROM clientes WHERE email NOT LIKE '%_@__%.__%' 'ejemplo .NET https://msdn.microsoft.com/en-us/library/01escwtf(v=vs.110).aspx

viernes, 9 de septiembre de 2016

Obtener archivos de la carpeta Debug y mostrarlos

Dim files() As String
files = System.IO.Directory.GetFiles(Application.StartupPath, "*.sql")
Dim x As String
For Each x In files
MessageBox.Show(x)
Next

'Las 6 líneas de arriba se pueden reducir a:
For Each x As String In System.IO.Directory.GetFiles(Application.StartupPath, "*.sql")
MessageBox.Show(x)
Next

lunes, 5 de septiembre de 2016

SQL Funciones

Ejemplo, función en SQL 2008 R2 que suma dos números:

CREATE FUNCTION sumar
(@n1 as int,
 @n2 as int
)
RETURNS INT
AS
BEGIN
DECLARE @r INT = 0
SET @r = @n1 + @n2
RETURN @r
END
GO
PRINT dbo.sumar(7,3) 

la función queda almacenada en la carpeta "Functions", "Scalar-value Functions"

jueves, 1 de septiembre de 2016

Operadores OrElse, AndAlso

OrElse
https://msdn.microsoft.com/es-es/library/ea1sssb2(v=vs.100).aspx

AndAlso
https://msdn.microsoft.com/en-us/library/cb8x3kfz(v=vs.100).aspx