本文目录一览

1,SQL语言的问题

就是在SC表中增加外键字段FK_S#,FK_C#外键字段值分别来自S表中的S#字段值与C表中的C#字段值.

SQL语言的问题

2,SQL代码问题

你这个是想要一个什么结果,<>这个符号你是当做 不等于 用吗?SQL中的不等于是用 != 这是个SQL语句,不是ASP的语法
“set @errorlisi = @errorlisi+@@error --累计错误” 这句没必要 直接判断 @@error 的值就可以了吧

SQL代码问题

3,sql代码的问题

如果ls_student_id(学生学号)为空,根据student_student_name(学生姓名)查询,将返回的结果付给数据窗口dw_score_student,然后获得此结果的行数,如果行数为0,提示无记录,否则显示学生学号。
“set @errorlisi = @errorlisi+@@error --累计错误” 这句没必要 直接判断 @@error 的值就可以了吧

sql代码的问题

4,sql server代码问题

中文没问题,变量与数据类型之间有空格,最后一个变量与as之间没有逗号。修改后代码如下:create procedure[dbo].[spGuest]@姓名 nchar(10),@性别 nchar(10),@年龄 nchar(10),@职业 nchar(10),@身份证 nchar(10),@电话 nchar(10),@地址 nchar(10),@单位 nchar(10),@需求面积 nchar(10),@需求楼层 nchar(10),@需求房型 nchar(10),@支付方式 nchar(10),@购房状态 nchar(10),@接待人员 nchar(10)asbeginset nocount on;insert into guest values(@姓名,@性别,@年龄,@职业,@身份证,@电话,@地址,@单位,@需求面积,@需求楼层,@需求房型,@支付方式,@购房状态,@接待人员)end

5,关于mysql数据库编码的问题

问题没那么简单。编码无处不在,错了一处就会出现乱码。浏览器有编码控制台有编码php文件有编码数据库连接器有编码数据库服务器有编码(库、表、行 可以有不同的编码)“我在mysql命令行 输入 set names utf8”这个操作什么意思?意思是告诉 数据库服务器 我的客户端的编码是utf-8 如果你控制台是gbk的话 那么肯定会出现乱码了。你将mysql命令行的编码该成utf-8就没事了。“最后提示:我的wamp的编码好似是 latin1 这个但是 我改过编码 转换过utf8 但还是问号 或者乱码,请问怎么办?”数据库服务器是什么编码不要紧的 ,关键你要准确告诉它你客户端的编码。它有个编码转化机制处理的。“为什么一定要让我网页的编码格式设置成 charset=“gbk” 才能显示出正确的中文呢?”这里涉及php文件编码和浏览器编码一致的问题。你的php是什么编码 你就要准确的告诉浏览器是什么编码。用header函数可以实现。不出现乱码的绝对办法:创建数据库时 设置为utf-8编码创建php文件时 设置文件编码为utf-8 并且加上set names utf-8这句代码 还需使用header(..."utf-8")函数。
那么麻烦干什么,这个教程写的也太不伦不类了; 你直接打开查询分析器,把你的txt文本中的语句复制,粘贴到你的查询分析器里,执行, 就把表创建好了,然后输入select * from mytable即可查看结果。
编码的问题, 就像翻译语言一样. 你写的是法语, 你缺想用日语去翻译出来,  是不对的.

文章TAG:数据库代码有哪些问题  SQL语言的问题  
下一篇