是否有一种简单的方法可以避免在一列上输入空格?
例如,我有一个列代码,我需要输入没有任何空格的值:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" value="hide myself with my jquery " onclick="$(this).hide.call(this);" />
- &gt;很好
'CFDA'
- &gt;不好
答案 0 :(得分:4)
您可以在创建表时直接创建用户定义的列约束。 E.g:
CREATE TABLE MyTable
(
-- other columns
Code NVARCHAR(64) CONSTRAINT CK_MyTable_Code_NoSpace CHECK (CHARINDEX(' ',Code ) < 1),
-- other columns
)
如果代码至少包含一个空格,这可确保INSERT
列中的任何UPDATE
/ Code
都失败。