• 26SQL DEFAULT 约束


    26-SQL DEFAULT 约束
    SQL DEFAULT 约束 DEFAULT 约束用于向列中插入默认值 SQL DEFAULT Constraint on CREATE TABLE SQL DEFAULT Constraint on ALTER TABLE 如果没有规定其他的值,那么会将默认值添加到所有的新记录 在“Persons”表创建时为“City”列创建DEFAULT约束 MySQL /SQL Server/Oracle/MS Access CREATE TABLE Persons ( Id_P int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255) DEFAULT 'Sandnes' ) 通过类似GETDATE()这样的函数,DEFAULT约束也可以用于插入系统值 CREATE TABLE Orders ( Id_O int NOT NULL, OrderNo int NOT NULL, Id_P int, OrderDate date DEFAULT GETDATE() ) 在表已存在的情况下为"City"列创建DEFAULT 约束 MySQL SQL Server/Oracle/MS Access ALTER TABLE Persons LATER City SET DEFAULT 'SANDNES' ALTER TABLE Persons ALTER COLUMN City SET DEFAULT 'SANDNES' 撤销DEFAUL约束 MySQL ALTER TABLE Persons ALTER City DROP DEFAULT SQL Server/Oracle/MS Access ALTER TABLE Persons ALTER COLUMU City DROP DEFAULT
  • 相关阅读:
    BZOJ5104 二次剩余板子
    BZOJ5329 [Sdoi2018]战略游戏 圆方树+虚树
    BZOJ1095 动态点分治
    BZOJ3992: [SDOI2015]序列统计
    kd-tree板子
    thusc2018翻车记
    BZOJ5336 DP套DP
    BZOJ4316 仙人掌DP
    问题 F: 最小花费
    问题 C: 热浪
  • 原文地址:https://www.cnblogs.com/jingzaixin/p/16072303.html
Copyright © 2020-2023  润新知