O comando abaixo não retornará resultado, em virtude de a sua sintaxe estar errada, pois GROUP BY exige necessariamente que os atributos sejam do tipo numérico. SELECT nomefuncionario FROM tabfuncionario f LEFT OUTER JOIN tabdependente d ON f.pkcodfuncionario = d.fkcodfuncionario GROUP BY nomefuncionario HAVING len(f.nomefuncionario) > 4
Se o comando abaixo for executado, o resultado obtido será 6. SELECT COUNT(*) FROM tabfuncionario f CROSS JOIN tabdependente
Se o comando abaixo for executado, o SQL Server apontará erro devido à relação de referência entre as tabelas. ALTER TABLE dbo.tabdependente DELETE COLUMN fkcodfuncionario
Os comandos abaixo criarão a coluna ativo, na tabela tabfuncionario e regras de restrição e validação de valores para essa coluna. ALTER TABLE tabfuncionario CREATE COLUMN ativo CHAR(1) GO CREATE CONSTRAINT checkAtivo CHECK (ativo = ‘S’ OR ativo = ‘N’) ;