sql >> Databáze >  >> RDS >> Sqlserver

Svažte výchozí hodnotu sloupce s funkcí v SQL 2005

Syntaxe pro přidání takového výchozího nastavení by byla

alter table DOC_Order 
add constraint 
df_DOC_Order 
default([dbo].[NEWDOC_Order]())
for DOC_Order

Možná budete chtít upravit svou funkci tak, aby zpracovávala, když má DOC_Order hodnotu null

Create FUNCTION [dbo].[NEWDOC_Order] 
(
)
RETURNS int
AS
BEGIN

RETURN (SELECT ISNULL(MAX(DOC_ORDER),0) + 1 FROM DOC_Documents)

END


  1. java.net.SocketException:Přerušené potrubí

  2. Mysq- Připojení jak nastavit, aby bylo možné vkládat arabský text do databáze

  3. Přejmenujte tabulku MySQL pomocí příkazu SQL

  4. Oracle ODP.Net s Entity Framework 6 - ORA-00955 v zobrazení Výběr z tabulky