sql - 将记录作为过程输入,它成功,但表中没有记录,
问题描述
当我将记录作为过程输入时执行记录,它成功了,但是表中没有记录,我该怎么办?
ALTER proc [dbo].[Hastayikayıtedelim](
@Ad nvarchar(50),
@Soyadı nvarchar(100),
@TcKimlik nchar(11),
@DogumTarihi date,
@TelefonNo nvarchar(11)
)
AS
BEGIN
Insert Into Hastalar(Ad,Soyadı,TcKimlik,DogumTarihi,TelefonNo)
values (@Ad,@Soyadı,@TcKimlik,@DogumTarihi,@TelefonNo)
exec Hastayikayıtedelim 'EmSir','YilZmaz','43924717343','1996.20.05','05533326789'
END
解决方案
我认为你需要做的就是在你的脚本中执行你的 alter 语句之后的以下命令:
犯罪;
推荐阅读
- oracle - pyspark 2.3.3 通过 jupyter notebook 与 oracle 数据库的连接问题
- python - 如何用单元测试覆盖导入错误情况?
- swift - 扩展功能屏幕截图未在 iphone 和 ipad 中捕获相同区域
- compression - Spotfire:按列对表中的行进行分组
- javascript - Vue.js - 在输入字段处理程序上动态应用方法
- if-statement - 如何动态更改数据?
- python - 如何将返回数据帧的函数应用于另一个数据帧的每一行
- sql - Coalesce vs. OR 带回不同的结果集
- java - Spring MVC - 对Tomcat中应用程序的所有请求在war打包后导致错误404
- php - 如何通过 PHP DOMDocument 删除 XML 文件的根元素