Dimensão do Modal Com sc_redir

Standard

Esta dica explica como você pode definir a largura e altura do modal de destino usando o macro sc_redir do scriptcase, foi testado tanto na versão 5 como na 6 e funcionou perfeitamente:

// 400 é a altura e 220 é a largura

sc_redir(aplicacao_destino.php, global_msg=[global_msg];tipo_msg=[tipo_msg], “modal”,””,”400″,”220″);161

Como renomear objetos no Sql Server

Standard

Segue abaixo um script exemplo de como renomear objetos de vários tipos no sgbd Microsoft Sql Server

--Renomeando tabela no Sql Server (Parâmetros: NomeAtual, NovoNome) 
exec sp_rename @objname ='Customer', @newname ='customer' 

--Renomeando Stored Procedure no Sql Server (Parâmetros: NomeAtual, NovoNome) 
exec sp_rename @objname ='USP_CUSTOMER', @newname ='usp_customer' 

--Renomeando View no Sql Server (Parâmetros: NomeAtual, NovoNome) 
exec sp_rename @objname ='VW_CUSTOMER', @newname ='vw_customer' 

--Renomeando Coluna de uma tabela específica (Parâmetros: NomeTabela.NomeColuna, NovoNomeColuna, Column) 
exec sp_rename @objname ='customer.City', @newname ='Cidade', @objtype ='column' 

--Renomeando Indice (Parâmetros: NomeTabela.NomeIndice, NovoNomeIndice, index) 
exec sp_rename @objname ='customer.IDX_Customer', @newname ='IDX_customer_state', @objtype ='index' 

--Renomeando Database 
exec sp_renamedb 'teste1','teste'

Exemplo de Criação de Indice filtrado no Sql Server 2008

Standard
--CRIANDO TABELA PARA TESTAR O INDICE FILTRADO
CREATE TABLE TXY(ID INT IDENTITY(1,1) PRIMARY KEY, NOME VARCHAR(10), CPF VARCHAR(11))
GO
--CRIANDO O INDICE UNIQUE FILTRADO
CREATE UNIQUE NONCLUSTERED INDEX IDX_TXY_CPF 
	ON TXY(CPF) 
		WHERE CPF IS NOT NULL
GO
----------------------------------------------------------------------
--INSERINDO DADOS DE NOME E CPF
INSERT INTO TXY VALUES('JOAO','11111111111'),('MARIA','22222222222')
--RESULT SET: (2 row(s) affected)
----------------------------------------------------------------------
--INSERINDO DADOS DE NOME, PORÉM COM CPF NULL
INSERT INTO TXY VALUES('JOSE',NULL),('MARIANA',NULL)
--RESULT SET: (2 row(s) affected)
----------------------------------------------------------------------
--INSERINDO DADOS DE NOME E CPF FORÇANDO A DUPLICAÇÃO DOS DOIS PRIMEIROS REGISTROS INSERIDOS
--PARA TESTAR O ÍNDICE UNIQUE FILTRADO.
INSERT INTO TXY VALUES('JOAO','11111111111'),('MARIA','22222222222')
--RESULT SET: 
/*
Msg 2601, Level 14, State 1, Line 1
Cannot insert duplicate key row in object 'dbo.TXY' with unique index 'IDX_TXY_CPF'. The duplicate key value is (11111111111).
The statement has been terminated.
*/
----------------------------------------------------------------------
--DUPLICANDO OS REGISTROS COM CPF NULL
INSERT INTO TXY VALUES('JOSE',NULL),('MARIANA',NULL)
--RESULT SET: (2 row(s) affected)
----------------------------------------------------------------------
--VERIFICANDO OS REGISTROS NA TABELA
SELECT * FROM TXY

Link do Books OnLine sobre o Índice Filtrado: 

 msdn.microsoft.com/pt-br/library/cc280372.aspx

Descompactar arquivos na linha de comando (Linux)

Standard

Descompactar .tar.gz, tar.bz2, tar, rar e zip corretamente

Quase sempre que efetuamos algum download, este vem compactado. Abaixo segue um resumo de como descompactar a maioria dos formatos:

.tar.gz:

$ tar -vzxf nomearquivo.tar.gz

 

.tar.bz2:

$ tar -vxjpf nomearquivo.tar.bz2

 

.tar:

$ tar xf nomearquivo.tar

 

.rar:

$ rar x nomearquivo.rar

 

.zip:

$ unzip nomearquivo.zip

 

.7-zip:

$ 7z x -y nomearquivo.7z

Clonar tabela com comando SQL

Standard

Abaixo segue comandos SQL para clonar uma tabela de duas formas, apenas a estrutura e a estrutura + os dados

-- Clona apenas a estrutura
select * into NEW_TABLE from TABLE_ORIGEM limit 0 

-- Clona a estrutura + dados 
select * into NEW_TABLE from TABLE_ORIGEM

10 motivos para usar o SQuirreL SQL

Standard

SQuirreL SQL Client é um aplicativo gráfico cliente SQL desenvolvido em Java que lhe permitirá visualizar a estrutura, procurar os dados em tabelas, executar comandos SQL,e gerar diagramas de ER utilizando engenharia reversa em banco de dados compatíveis com JDBC. Segue abaixo um link que lista 10 motivos para se utilizar esta ferramenta.

http://www.boaglio.com/index.php/2010/04/28/10-motivos-para-usar-o-squirrel-sql/