sql 查询数据库中是否有数据

sql 查询数据库中是否有数据,第1张

两种方式,一种是直接在sqlserver的列表中找到,另一种用写语句的方式查询。

方法一:

1、登陆SQL SERVER Manager Studio。

2、在左边的树找到自己要查询的数据库。如图:

1、新建数据库

USE [master]

GO

/****** Object: Database [数据库名]Script Date: 09/12/2014 16:56:48 ******/

CREATE DATABASE [数据库名] ON PRIMARY

( NAME = N'数据库名', FILENAME = N'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\数据库名.mdf' , SIZE = 80896KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )

LOG ON

( NAME = N'数据库名_log', FILENAME = N'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\数据库名_log.LDF' , SIZE = 22144KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)

GO

2、建立数据表

USE[数据库名]

GO

CREATE TABLE [个人信息] (

[ID] [int] IDENTITY (1, 1) NOT NULL,

[姓名] [nvarchar] (50) NOT NULL DEFAULT (''),

[性别] [nvarchar] (1) NOT NULL DEFAULT (''),

[年龄] [int] NOT NULL DEFAULT (0),

[籍贯] [nvarchar] (50) NOT NULL DEFAULT (''),

[所在地] [nvarchar] (4000) NOT NULL DEFAULT (''))

/****其它字段自行添加****/

ALTER TABLE [AccessList] WITH NOCHECK ADD CONSTRAINT [PK_个人信息] PRIMARY KEY NONCLUSTERED ( [ID] )

3、点击button后,确认添加个人信息时:

INSERT [个人信息] ([姓名],[性别],[年龄],[籍贯]) VALUES ( '"+ txtXM.Text.Trim()+"','"+cbxXB.Text.Trim()+"',"+ txtNL.Text.Trim()+",'"+txtJG.Text.Trim()+"')

SQL语句,尽量使用参数,避免SQL注入。

IF EXISTS(SELECT * FROM SYSDATABASES WHERE NAME = '你要判断的数据名字')

PRINT '存在'

ELSE

PRINT '不存在'


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9895855.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存