问答详情
源自:2-4 [SQL Server基础]where 关键字

关于选择某一列

  select * from Sales.SalesOrderHeader where SalesOrderNumber = 'SO46095'

那如果选择 该列类型是的一个叫做姓名的一列,里面是汉字该怎么办嘞?如果该列类型是varchar型的该怎么办?我之前做一个程序,碰巧需要根据姓名来从数据库调出该名字学生所有的信息,用where=‘  ’,就是会报错,搜了一下怎么解决,貌似是要转换一下,但是也不是很清楚,所以想请问一下大家,谢谢!

提问者:Serena_Cecilia 2017-12-28 16:06

个回答

  • 剑指山峰
    2018-01-09 15:53:54

    直接用,不会报错啊  select * from [dbo].[userInfo] where name = '周瑞'