SQL Server 2005
De TeHospedia
Nos planos de hospedagem de sites Profissional 1, 2 e 3 a TeHospedo oferece banco de dados SQL Server 2005 gratuitamente.
Para a administração do banco, deve ser baixado o Microsoft SQL Server Management Studio Express diretamente do site da Microsoft e utilizado o hostname: mssql.webservidor.net. O usuário e senha são definidos pelo painel de controle.
Conexão
Tratando datas
Em stored procedures, ao passar uma data no formato dd/mm/yyyy pode ocorrer alguns problemas de conversão como
Error converting data type varchar to datetime.
Resolução:
- no parâmetro da stored procedure, use char 11 ao invés de datetime
- use o SET dateformat DMY
- converta o char para datetime após usar o SET dateformat
Exemplo:
CREATE PROCEDURE [dbo].[nome] ( @dataNascimento [char](11) ) AS SET dateformat DMY DECLARE @datacorrigida DATETIME SELECT @datacorrigida=CONVERT(datetime, @dataNascimento) INSERT INTO [dbo].[tabela] (data_nascimento) VALUES (@datacorrigida)



