Sql

5 respostas
F

Estou precisando adicionar duas restrições em uma coluna do tipo integer ja existente de uma tabela, seriam elas default e not null.
Meu banco é o firebird.

5 Respostas

Luciano_Lopes
alter table nome_tabela add seu_campo tipo_campo not null

É isso que quer fazer?Você não sou explicar direito oque realmente precisa.

F

Luciano_Lopes:
alter table nome_tabela add seu_campo tipo_campo not null
É isso que quer fazer?Você não sou explicar direito oque realmente precisa.

não seria isso .esse sql funcionario se a coluna nao existisse, porem no meu caso a coluna ja existe eu preciso adicionar nela uma valor default e o not nul

Andre_Fonseca

Tenta assim

ALTER TABLE <table_name> ALTER COLUMN <column_name1> <datatype1> <constraint1>

F

André Fonseca:
Tenta assim

ALTER TABLE <table_name> ALTER COLUMN <column_name1> <datatype1> <constraint1>

não funcionou dessa maneira

Andre_Fonseca

http://www.java2s.com/Code/Oracle/Constraints/Addingconstraintstoatablenotnull.htm

http://www.java2s.com/Code/SQLServer/Constraints/AddDefaultvalueconstraint.htm

Criado 22 de agosto de 2011
Ultima resposta 23 de ago. de 2011
Respostas 5
Participantes 3