
Figura 15 - Tabela "Telefones"
Após observar a Figura 15, considere as seguintes alternativas sobre tabelas temporárias, no MSSQL Server 2008:
I. Para criar uma tabela temporária global, chamada "telefones_importantes", exatamente igual a da Figura 15, ou seja, com os mesmos nomes de colunas, tipos de dados e demais restrições e características, basta executar, nesse banco de dados, a seguinte declaração SQL:
| create table TEMPDB telefones_importantes (idTelefone int not null, Descricao varchar(100) null, DocTel xml null); |
II. Para consultar todo o conteúdo da tabela temporária global, chamada "telefones_importantes", criada no MSSQL Server 2008, exatamente igual a da Figura 15, ou seja, com os mesmos nomes de colunas, tipos de dados e demais restrições e características, basta executar, nesse banco de dados, a seguinte declaração SQL:
| select # idTelefone, Descricao, DocTel xml from telefones_importantes; |
III. Uma tabela temporária local somente pode ser acessada por uma conexão que a criou no banco de dados MSSQL Server 2008. Portanto, ao se fechar essa conexão, a tabela temporária local é automaticamente excluída.
Quais estão corretas?