加载中…
  
博文
标签:

启动项

卸载启动项

卸载一键还原

it

分类: 电脑常识

怎样在cmd(命令提示符)下进行复制粘贴操作

  1. 右键命令提示符窗口的标题栏,选择属性。
标签:

mysql

1364错误

it

分类: 数据库

MySQL 1364 错误提示:#1364 - Field 'details' doesn't have a default value。
大概意思是:details字段没有默认的数值;也就是说我们没有为其分配数值,而表中此字段也没有设置默认值。
这是MySQL5出来后搞出来的东东,认真看一下my.ini文件中有这样一段:
my.ini中相关代码
# Set the SQL mode to strict
# sql-mode='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
sql-mode='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
假如您无法看到my.ini,你可以执行以下SQL命令。
SQL代码
SELECT @@GLOBAL.sql_mode;  
您可能一下子就注意到:STRICT_TRANS_TABLES(存储引擎启用严格模式,非法数据值被拒绝)。这也就是为什么我们插
入数据时返回1364的原因:details字段没有设置默认值。
解决办法有两种:
第一种:数据库设计时,为可能没有数据的字段设置默认值。
第二种:设置SQL的模式,此有两种方法:
(1),配置my.ini,去掉:STRICT_TRANS_TABLES  重新启动mysql服务
my.ini配

标签:

sql

server

查询

所有数据库

所有表

所有字段

杂谈

分类: 数据库
当我们建立Sql Server 连接之后,可以通过如下语句得到当前Sql server中所有的数据的名称:
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有