Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Xiaomi
soar
提交
015e7fef
S
soar
项目概览
Xiaomi
/
soar
8 个月 前同步成功
通知
373
Star
8513
Fork
1328
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
soar
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
015e7fef
编写于
11月 04, 2018
作者:
martianzhang
提交者:
GitHub
11月 04, 2018
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #80 from mianhk/english
modified english translation of file rules_english.go
上级
fb845e9f
ef78c34e
变更
2
展开全部
隐藏空白更改
内联
并排
Showing
2 changed file
with
103 addition
and
103 deletion
+103
-103
advisor/rules.go
advisor/rules.go
+2
-2
advisor/rules_english.go
advisor/rules_english.go
+101
-101
未找到文件。
advisor/rules.go
浏览文件 @
015e7fef
...
...
@@ -501,7 +501,7 @@ func init() {
Item
:
"COL.011"
,
Severity
:
"L0"
,
Summary
:
"当需要唯一约束时才使用NULL,仅当列不能有缺失值时才使用NOT NULL"
,
Content
:
`NULL和0是不同的,10乘以NULL还是NULL。NULL和空字符串是不一样的。将一个字符串和标准SQL中的NULL联合起来的结果还是NULL。NULL和FALSE也是不同的。AND、OR和NOT这三个布尔操作如果涉及NULL,其结果也让很多人感到困惑。当您将一列声明为NOT NULL时,也就是说这列中的每一个值都必须存在且是有意义的。使用NULL来表示任意类型不存在的空值。
当您将一列声明为NOT NULL时,也就是说这列中的每一个值都必须存在且是有意义的。
`
,
Content
:
`NULL和0是不同的,10乘以NULL还是NULL。NULL和空字符串是不一样的。将一个字符串和标准SQL中的NULL联合起来的结果还是NULL。NULL和FALSE也是不同的。AND、OR和NOT这三个布尔操作如果涉及NULL,其结果也让很多人感到困惑。当您将一列声明为NOT NULL时,也就是说这列中的每一个值都必须存在且是有意义的。使用NULL来表示任意类型不存在的空值。 `
,
Case
:
"select c1,c2,c3 from tbl where c4 is null or c4 <> 1"
,
Func
:
(
*
Query4Audit
)
.
RuleNullUsage
,
},
...
...
@@ -785,7 +785,7 @@ func init() {
Item
:
"KWR.002"
,
Severity
:
"L2"
,
Summary
:
"不建议使用MySQL关键字做列名或表名"
,
Content
:
`当使用关键字做为列名或表名时程序需要对列名和表名进行转义,如果疏忽
被
将导致请求无法执行。`
,
Content
:
`当使用关键字做为列名或表名时程序需要对列名和表名进行转义,如果疏忽将导致请求无法执行。`
,
Case
:
"CREATE TABLE tbl ( `select` int )"
,
Func
:
(
*
Query4Audit
)
.
RuleUseKeyWord
,
},
...
...
advisor/rules_english.go
浏览文件 @
015e7fef
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录