django book笔记--Chapter 6(error with DROP NOT NULL)
2014-09-06 11:23
323 查看
Chapter 6: The Django Admin Site
在修改日期的数据类型允许为空的时候,文中指出把NOT NULL属性删除,但是出了以下错误:
先使用SHOW CREATE TABLE books_book;命令查看publication_date的约束如下图:
我使用的是mysql server 5.5,采用下面的解决办法是比较好的:
ALTER TABLE books_book CHANGE publication_date publication_date DATE;
使用该指令之后再查看publication_date的约束如下图:
若是其他版本的mysql可以试试以下解决办法:
1:
ALTER TABLE books_book ALTER COLUMN publication_date DROP DEFAULT;
ALTER TABLE books_book ALTER COLUMN publication_date SET DEFAULT TODAY();
2:
ALTER TABLE books_book MODIFY COLUMN publication_date DATE NULL;
ALTER TABLE books_book CHANGE COLUMN publication_date new_name DATE NULL;
在修改日期的数据类型允许为空的时候,文中指出把NOT NULL属性删除,但是出了以下错误:
先使用SHOW CREATE TABLE books_book;命令查看publication_date的约束如下图:
我使用的是mysql server 5.5,采用下面的解决办法是比较好的:
ALTER TABLE books_book CHANGE publication_date publication_date DATE;
使用该指令之后再查看publication_date的约束如下图:
若是其他版本的mysql可以试试以下解决办法:
1:
ALTER TABLE books_book ALTER COLUMN publication_date DROP DEFAULT;
ALTER TABLE books_book ALTER COLUMN publication_date SET DEFAULT TODAY();
2:
ALTER TABLE books_book MODIFY COLUMN publication_date DATE NULL;
ALTER TABLE books_book CHANGE COLUMN publication_date new_name DATE NULL;
相关文章推荐
- terminating with uncaught exception of type std::logic_error: basic_string::_S_construct NULL not va
- [欢迎转载,请注明出处]升级Firefox之后出现Not compatible with Firefox 2.0.0.5 extensions error when upgraded Firefox
- ssh整合——运行tomcat报错:严重: action: null...Error creating bean with name 'sessionFactory' .....org.apache.commons.collections.Sequence
- DomainU Fails to boot with "Error: Device 0 (vif) could not be connected. Could not find bridge, and none was specified"
- Error while performing database login with the XXX driver:Io 异常: The Network Adapter could not estab
- Fatal Error in XXXXXX pixel format with necessary capabilities not found
- Programming With Microsoft Visual Studio C++.NET 6th Edition 读书 4000 笔记(1) Chapter 5: Windows Message Mapping
- Error with Stsadm Command-Object reference not set to an instance of an object
- This article provides a fix for the error: Login failed for user “. The user is not associated with a trusted SQL Server
- NUnit ERROR DOMConfigurator: ConfigureFromXML called with null 'element' parameter
- How to replace null values with immediately coming not null values
- Log4J配置后, log4j:ERROR setFile(null,true) call failed. 报错:java.io.FileNotFoundException: /log/mytest2.log (系统找不到指定的路径。)
- The 'Microsoft.ACE.OLEDB.12.0' provider is not registered error with Vista 64bit
- DjangoBook笔记-5
- How To Fix Host Not Responding Error with VMware ESX, vSphere in vCenter
- RosettaNet Error:Party with DUNS "544623812" was not found in BizTalk Explorer.
- DjangoBook笔记-2
- Working with view controllers(Chapter 5 of The iPhone™ Developer’s Cookbook)
- OCIEnvNlsCreate failed with return code -1 but error message text was not available.
- mysql load data infile 文件没有找到(can't get file stat) ERROR 1148: The used command is not allowed with