数据类型:int、varchar/nvarchar、datetime、decimal、bit、uniqueidentifier

create table Users
(

UserID int, --整数ID
Age int --整数年龄

);

--插入数据
insert into Users(UserID,Age)
values(1001,25);

--查询验证
select * from Users;

--字符串文本 存储文本 字符 字符串
--varchar(n)存储普通英文 数字 占用空间小
--nvarchar(n) 存储中文 特殊符号 多语言 支持Unicode

create table Products
(

productName varchar(50),
productCNName nvarchar(50)

);
insert into Products(productName,productCNName)
values('apple','苹果')

--查询验证
select * from Products;

--datetime
create table Orders
(

OrderID int,
CreateTime datetime --订单创建时间

);

insert into Orders(OrderID,CreateTime)
values(101,'2025-01-01 14:30:00');

select * from Orders;

create table ProductsPrice
(

Price decimal(10,2) -- 商品价格 最多10位数字 保留2位数字

);

insert into ProductsPrice(Price)
values(99.50);

select * from ProductsPrice;

create table Students
(

IsGraduated bit --是否毕业 1 是 0 否

);

insert into Students(IsGraduated)
values(0);

select * from Students;

--全球唯一标识符GUID 用于生成不重复的ID
create table SysteUsers
(

UserGUID uniqueidentifier --全局唯一ID

);

--插入自动生成的GUID
insert into SysteUsers(UserGUID)
values(NEWID()); --sql server 自动生成GUID

select * from SysteUsers;

create table DemoTable
(

ID int,
Name nvarchar(20),
createTime datetime,
Price decimal(10,2),
IsEnable bit,
UID uniqueidentifier --唯一ID

);

insert into DemoTable
values
(

1,'测试数据',GETDATE(),199.99,1,NEWID()

);

select * from DemoTable;

posted @ 2026-04-26 13:17  菜鸟的奋斗军  阅读(8)  评论(0)    收藏  举报