代码之家  ›  专栏  ›  技术社区  ›  GibboK

使用默认空字符串避免空列

  •  8
  • GibboK  · 技术社区  · 14 年前

    如何创建默认值为空字符串的列?

    谢谢大家!

    3 回复  |  直到 8 年前
        1
  •  12
  •   Lieven Keersmaekers    14 年前

    你可以读懂这个题目 here

    CREATE TABLE dbo.Test (ID INTEGER, EmptyString VARCHAR(32) DEFAULT '')
    
    INSERT INTO dbo.Test (ID) VALUES (1)
    INSERT INTO dbo.Test (ID) VALUES (2)
    
    SELECT * FROM dbo.Test
    
    DROP TABLE dbo.Test
    
        2
  •  6
  •   tdammers    14 年前

    类似:

    CREATE TABLE foobar (string_column VARCHAR(100) NOT NULL DEFAULT '')

        3
  •  5
  •   dashtinejad    8 年前

    在SQL Server中,可以将“列属性”gt;“默认值或绑定”部分设置为 ('') . 注:包括单引号和括号