智慧职教: 现在预编译语句对象为pstmt,如果为下列预编译SQL的第二个问号赋值为abc123,那么正确的选项是( )。 SELECT * FROM users where uname=? and pwd=?; 其中:uname是用户姓名,pwd是密码。
举一反三
- 智慧职教: 关于下面语句,错误的说法是:SELECT uName,year(now())-year(uBirth)FROM users;
- 现有用户信息表userinfo,表结构如下:id integer 主键,自增长;uname text 用户名;password text 密码。如果想添加用户名为张三,密码为123的用户,下面SQL语句正确的是() A: insert into userinfo(uname,password) values('张三','123'); B: insert into userinfo(uname,password) values(张三,123); C: insert into userinfo values(null,'张三','123'); D: insert into userinfo(password,uname) values('123','张三');
- 【多选题】下列SQL语句在实际运行时,可能转换的SQL语句为() update user <set> <if test="uname!=null">uname=#{uname}, </if> <if test="usex!=null">usex=#{usex}</if> </set> where uid=#{uid} A. update user set uname=#{uname} where uid=#{uid} B. update user set uname=#{uname}, usex=#{usex} where uid=#{uid} C. update user usex=#{usex} where uid=#{uid} D. update user set uname=#{uname}, usex=#{usex}
- 中国大学MOOC: 现有用户信息表userinfo,表结构如下:id integer 主键,自增长;uname text 用户名;password text 密码。如果想添加用户名为张三,密码为123的用户,下面SQL语句正确的是()
- 中国大学MOOC: 12. 某应用程序采用下面所示的字符串动态构造SQL语句,并通过判断该语句执行后返回的记录数进行身份验证。假设某黑客已获取了用户账号(”admin”),则下面选项中能通过用户认证的输入内容是()”SELECT count(*) FROM users WHERE userID = ’” + userID + ” ’ AND pwd=’ ”+ pwd +”’ ”;A. userID:admin’ or ’1’=’1 pwd:任意内容B. userID:admin and ’1’=’1 pwd:任意内容C.userID:admin pwd:1’ or ’1’=’1 D.userID:admin pwd:true or 1