随笔 - 633,  文章 - 0,  评论 - 13,  阅读 - 48万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
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
posted on   大话人生  阅读(54)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2018-03-29 Django models 的字段类型
点击右上角即可分享
微信分享提示