pg one吸毒是真的吗:关于SQL默认值小问题?
来源:百度文库 编辑:高校问答 时间:2024/05/10 12:04:54
在 SQL 数据库中 对于默认值的 填写 我有点不是很清楚,请高手指教.
默认值中 填写 数值,函数,和汉字有没有什么注意的地方?
比如我一般用日期函数时候在默认值里都写的是(getdate()) ,不知道这样写行不getdate()或者'getdate()'
还有汉字 比如 是写成 (汉字) 还是'汉字'
我说的是 在SQL表设计的时候,不知道我 说的明白不?
顺便说一下 在ACCESS 中同样 怎么表示 其实就是 数据库 默认值的书写规测我学的一直半截
默认值中 填写 数值,函数,和汉字有没有什么注意的地方?
比如我一般用日期函数时候在默认值里都写的是(getdate()) ,不知道这样写行不getdate()或者'getdate()'
还有汉字 比如 是写成 (汉字) 还是'汉字'
我说的是 在SQL表设计的时候,不知道我 说的明白不?
顺便说一下 在ACCESS 中同样 怎么表示 其实就是 数据库 默认值的书写规测我学的一直半截
默认值根据数据类型格式写就可以
需要重点说明的就是日期,比如你定义了“YYYY-MM-DD”,那么你写默认值的时候,比如像用2006年1月1号为默认值,就你应该写成2006-01-01格式,其他的比如定义为整型就不能在默认值里写分数,也就是说默认值书写格式和数据类型约束一致。
(getdate()) 也可以写为getdate(),但不能写为‘getdate()’,因为在引号里代表的是字符串而不是函数了。
汉字就是字符型,则需要用引号括起来。