何时在SQL语句中使用单引号?
我知道当我处理TEXT类型的数据(我猜是那些属于TEXT的数据)时应该使用它,但这是唯一的情况吗?
例子:
UPDATE names SET name='Mike' WHERE id=3
我正在用C ++编写一个SQL查询自动生成功能,因此我想确保在必须添加引号的情况下不要错过任何情况。
回答:
'
如您所述(例如,'Mike'
在您的示例中),单引号()表示文本数据。数字数据(例如,3
在你的例子),对象(表,列等)的名称和语法元素(例如update
,set
,where
)不应该被包裹在引号。
以上是 何时在SQL语句中使用单引号? 的全部内容, 来源链接: utcz.com/qa/415331.html