Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Carlos Antoliv

Comando change?

Recommended Posts

Senhores, bom dia.

Estou estudando SQL SERVER a um bom nível. Possuo um livro e nele tem um comando que não consigo utilizá-lo:

 

- comando CHANGE

 

 

Tipo:

 

- ALTER TABLE ALUNO CHANGE nome_do_aluno nome_aluno;

 

Esse também:

- ALTER TABLE ALUNO INDEX_nome_aluno(aluno);

Fora outros comandos..

...Acontece que não funcionam.

 

Esse comando CHANGE não encontro na net.

 

É mais uma orientação porque não funciona.

Não sei se estou fazendo corretamento. Embora esteja da forma que está no livro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde, Carlos! tranquilo?

 

Esse seu livro é realmente sobre o MS Sql Server? Os comandos são:

 

--Pra alterar o nome da coluna

exec sp_rename 'nomedatabela.nomedacoluna', 'novonomedacoluna'

 

--Pra criar o Índice, a sintaxe básica é essa.

create <clustered / nonclustered> index nomedoindice on tabela(coluna<asc / desc>)

 

ex:

 

use tempdb
go
--Criação de uma tabela temporária
create table #Alunos (nome_do_aluno varchar(100))
go
select * from #Alunos
--Renomear a coluna da tabela
exec sp_rename '#Alunos.nome_do_aluno', 'NomeAluno'
select * from #Alunos
--Criação do Indice na tabela
create index Idx_NomeCarlos on #Alunos (NomeAluno)
--como não informei o tipo de indice nem a ordenação por default ele será nonclustered, crescente(asc)
--poderia ser
--create nonclustered index Idx_NomeCarlos on #Alunos (NomeAluno asc)
--create clustered index Idx_NomeCarlos on #Alunos (NomeAluno desc)
--Verificaçando o indice criado
exec sp_helpindex #alunos
Qualquer dúvida, só entrar em contato!
Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa!!

 

Diemerson, tu deu uma aula agora, cara!!rs

 

Comprei um livro e estou estudando para "tirar" a certificaçaõ 98-364.
O livro é:

http://clubedeautores.com.br/book/196137--Certificacao_SQL_Server__Exame_98364?topic=relacionamentos#.VryHX_krLIU

Falei com o autor do livro e ele me afirmara que esse comando (change) existe, sendo que já procurei na internet e não acho absolutamente nada sobre ele. O que aparece é o comando UPDANTE.

 

Estou preocupado agora com o conteúdo do livro.

Estou estudando SQL SERVER, sobretudo para certificação.

 

O exemplo que postei acima é do livro.

Será que está errado o comando...?

 

Sinceramente, não sei.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eitapoha!! kkkkkk e não é que o livro é de SQL Server mesmo...

 

Esse change não existe no sql server, pede pra ele o link da documentação que fala sobre esse comando :D ...

e o comando pra criar o Índice também ta todo errado...

 

o que a esse povo não faz pra ganhar dinheiro hein...

 

Abraço!

se tiver alguma duvida ai nos estudos, só entrar em contato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

rsrsrrsrs.............................................

 

Caramba, mano!!

 

Agora.. acho q tô ferrado!!

Prq comprei esse livro para servir de base para meus estudos para certificação.

Tecnicamente, não sei qual livro pode melhor me auxiliar para essa certificação em especifícco. Os cursos estão bem caros.

 

Tu sabe algum livro q pode ajudar para cerficação (algo bom e um valor bem acessível- quase impossível, né..rs)??
prq já não confio mais no conteúdo desse livro que comprei.

 

Também não sei onde encontro um bom materia na net que seja confiável. O livro tenho como importante pois torna-se um tipo de referência.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Cara não tem perfil de que entende muito de SQL Server, Graduado em Teologia e Pós Graduado em Psicanálise Clínica.

É tenso fazer prova de certificação com o dólar a R$ 4,00... kkkk

MTAs são bem tranquilas, dê uma olhada nas habilidades medidas e as use como base.

 

https://www.microsoft.com/pt-br/learning/exam-98-364.aspx

 

No link você pode expandir e ver o que está incluído em cada tema, só dividir os estudos por tópicos e dedicar mais tempo aos que possuem maior peso na prova, você pode ver a própria documentação do sql ou dar uma olhada em alguns cursos gratuitos.

 

https://mva.microsoft.com/product-training/product-sql-server-pt#!lang=1046

https://www.edx.org/course/querying-transact-sql-microsoft-dat201x-0#!

 

Tem esse livro aqui também:

 

http://www.diegonogare.net/SQLServer_Alem_do_Conceito-BlogPost_Collection.pdf

 

Gratuito e parece ser muito bom, ainda não li mas, já baixei e ta na lista.

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa!!

Não respondi porq estava procurando as infomações que o autor me enviou.

Ele dise que existe aqui:

 

MySQL :: MySQL 5.7 Reference Manual :: 13.1.8 ALTER TABLE Syntax

 

Contudo não encontrei nada.

ALTER TABLE sei que existe, mas o tal do CHANGE não.

 

Repito, ele(autor) afirmara que o comando existe e que está tudo correto.

 

Vi um conteúdo da Microsoft, mas nem tudo tava lá. Vi uma prova que fui buscar a resposta e esta não estava no conteúdo abordado para MTA 98-364.

 

 

Vou seguir tuas orientaçoes.

A apostila q tu indicou ´emuito boa.

Vlw por ajudar...

abço!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.